A coding dojo is a meeting where a bunch of coders get together and work on a code kata, a programming challenge to improve their skills. They code, learn and have fun away from interruptions, distractions, deadlines and production bugs. A coding dojo provides a safe environment to discuss topics like design, functional programming, testing, refactoring, choice of code editors, tools, etc.
In this dojo we will do the “TDD as if you meant it” exercise as proposed by Keith Braithwaite. We will develop a real solution to a simple programming problem using a very strict interpretation of the practice of TDD and see where that leads us.
There is no need to bring your own notebook.