We have been having lots of fun at work by having regular coding dojos. In particular, we have been using refactoring dojos to hone our skills at improving existing code guided by tests. For this weeks dojo, Juven and I created a particularly crappy implementation of TicTacToe to be the starting point. Feel free to use the code and associated slides to host your own. Fun guaranteed!
- The source code and presentation is available on github here: https://github.com/meekrosoft/ttt-refactoring-startpoint