Saturday, July 14, 2012

Real-word TDD

At the recent Entwicklertag conference in Karlsruhe, three colleagues and I gave a tutorial on 'TDD in the real world'. The basic idea behind the approach was that to establish TDD as a programming practice (in actual development projects), you need more than just to understand the TDD cycle and practice it on a few sandbox examples. You also have to make it into a habit, and you have to develop a skill. The exercises at the tutorial were designed to help participants make a start in this direction.

We have now made the materials from this tutorial available online; along with them, I have written a series of articles on the thinking behind our approach. You can find both the materials and the articles at http://andrena.github.com/reality-tdd/

Have fun!