Test Driven Development: Ten Years Later
Over the last ten years, Test-Driven Development has grown from something exotic, that only a handful of people knew about, to near- commodity. So there’s nothing left to say, right? We don’t think so.
In this talk, we’ll review some of the landmarks in the history of Test-Driven Development and what they tell us about how to develop software; the ideas, techniques, objections, and misunderstandings.
We’ll talk about our experiences of discovering TDD and what we’ve learned about how to do it well, how to adopt it, and how to bring it into existing code.
We’re not sure that this belongs on this stage but we don’t know where to put it. We were rather hoping for the Main Stage. We’re scheduled to give this talk at QCon London in March.
- how there’s a pre-history for TDD that we forgot about
- how TDD was rediscovered and why it was such a shock
- how applying TDD rigourously changes the way we look at development
- how we learned to scale it up
- how the stylistic wars helped to sharpen our ideas
- how we keep trying to retrofit it
- what the research is beginning to tell us