silk and spinach

development, by example

amazing refactoring challenge in ruby

with one comment

I wanted to try William Wake’s refactoring challenge (look for the More Resources section at bottom-right). But I wanted to get away from Java for a while, so I’ve translated the challenge into Ruby. Download it here and have a go. I’ll post my refactored version, with a commentary, when I get the time to work on it.

Update:
This version is a really bad translation from Java to Ruby. I’ve done another that is much closer to the spirit of the original, and so acts as a much better starting point for the challenge. Jump here to download it.

Written by Kevin Rutherford

September 5, 2005 at 10:21 pm

Posted in refactoring, ruby

One Response

Subscribe to comments with RSS.

  1. [...] 22, 2007 Eighteen months ago I posted a Ruby version of Bill Wake’s Amazing maze refactoring challenge. I looked at it again this week and [...]


Leave a Reply