> When TDD isn't a good idea (say, when ... you don't yet know how you want to structure the system)
(Apologies in advance as I can't figure out how not to sound snarky here.)
Isn't that called "the design? And is there any meaningful way in which, if "test-driven design" fails if you don't already have the design, it's worth anything at all?
(Apologies in advance as I can't figure out how not to sound snarky here.)
Isn't that called "the design? And is there any meaningful way in which, if "test-driven design" fails if you don't already have the design, it's worth anything at all?