TDD Mark 3, part 2
I realized recently that this had been written, but never published. Part 1 was, but never this second part. Not sure how that happened. Maybe I needed a test. :) Anyway, here it is. Part three is...
View ArticleTest-Driven Development in the Larger Context: Pt 4. Synergy
Having established the differences between ATDD and UTDD, how are they the same? Why are they both called “TDD” collectively? Tests ensure a detailed and specific, shared understanding of behavior. If...
View ArticleTDD: Specifying the Negative
One of the issues that frequently comes up is "how do I write a test about a behavior that the system is specified not to have?" It's an interesting question given the nature of unit tests. Let's...
View ArticleThe 6 Do's and 8 Skills of Development
This post is not about TDD per se, but rather a context in which TDD can demonstrate its place in and contribution to the value stream. This context has to do with the 5 things that we must accomplish...
View ArticleTDD Mark 3, part 2
I realized recently that this had been written, but never published. Part 1 was, but never this second part. Not sure how that happened. Maybe I needed a test. :) Anyway, here it is. Part three is...
View ArticleNew Little Book
I've been posting more on LinkedIn these days. Short little nuggets about TDD that people really seem to respond to. It's all out there if you want to read it, just look for my name on LinkedIn....
View Article