yahtzee cyber-dojo refactoring




Several people have asked for refactoring sessions in cyber-dojo. The idea is that instead of starting from the minimal start code and working towards a solution, you start from finished (but poor) solution and work on refactoring instead. So here are four deliberately poor solutions to Yahtzee in Java, C#, C++, and Python just itching to be refactored! Just click the links and in the resulting page press the start-coding button!

1 comment:

  1. Thanks Jon, I had fun with this on the weekend. On Thursday I'll host a dojo on the C# one, I'll let you know how it turns out. Keep on truckin'!

    ReplyDelete