TDD on Known Solutions


TDD is a brilliant approach, but it works best when you know what you want to build, and what the spec is.

TDD is likely to constrain your iteration when you don’t know what the API or design should be.