This morning at Øredev 2010 here in Malmö, Sweden I gave a workshop entitled “Koans and Katas, Oh My!”. I covered various learning models, and we did a lot of hands on exercises showing the power of regular practice in the software profession. As one attendee said, “I fell in love with TDD again!”.
I promised I’d put up the slides and links, so here’s the links, and the slides are at the bottom.
- Pragmatic Dave Thomas’s CodeKatas site – http://codekata.pragprog.com/
- KataCasts – http://www.katacasts.com/
- Code Retreats – http://www.coderetreat.com/how-it-works.html
- The FizzBuzz Kata – http://codingdojo.org/cgi-bin/wiki.pl?KataFizzBuzz
- Conway’s Game of Life – http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
- Gojko Adzic’s Posts on TDD As If You Meant It – Post 1 Post 2
- Pragmatic Dave Thomas’ post on Katas, Kumites and Koans – http://codekata.pragprog.com/2007/01/kata_kumite_koa.html
- Sara Ford’s post on why normal coding is not Kata – http://saraford.net/2010/01/17/coding-is-not-kata/
- Ruby Koans – http://rubykoans.com/windows
- ShuHaRi – http://www.c2.com/cgi/wiki?ShuHaRi