February 19, 2010

...Learn TDD with Codemanship

SC2010 Audition Video - Refactoring Golf

Here's another really great audition for a session at Software Craftsmanship 2010 from UK Agile veterans Dave Cleal, Ivan Moore and Mike Hill called Refactoring Golf.

It's a neat game you can play with refactoring exercises where you are given a "before" and an "after" in code, and you must refactor to get from A to B (the proper, disciplined way, and using your IDE's automated refactorings as much as possible). Just as in golf, various actions cost you points, and the aim of the game is to complete the refactoring racking up as few points as possible.

I'm excited about this audition: firstly because you can't really go wrong with Dave, Ivan and Mike, and secondly because it's using a golf analogy, which is a sure sign of quality in my book.

Of course, now that the cat's out of the bag on this game, you have 6+ months to practice your Refactoring Golf swings (and your putting, let's not forget), so this session could be a really fun experience on the day. Not that it will be up to me, of course. You will decide which auditions make it into the conference, so take a look at the video, have a go yourself, and let us know what you think.

Posted 8 years, 3 months ago on February 19, 2010