Let me be begin this tale at the end, and then go back to the beginning. From personal experience TDD is still a preferred technical practice. It has many advantages, not the least of which is the focus on a holistic definition of quality, and the number of tests that are created as a result. These two points alone are, I think, sufficient to recommend TDD to clients … and I do so.
Having got that out of the way, let me now start at the beginning …
[click to continue…]
{ 3 comments }