4 ms·
There's nothing about TDD that prevents you from "using your human intelligence to plan ahead and design". I really don't understand why so many people think th
by eddiedunn 13y ago
There's nothing about TDD that prevents you from "using your human intelligence to plan ahead and design". I really don't understand why so many people think that.
The main point of TDD is organically "growing" modular and testable code. Also, after a session, you have unit and function tests for free, instead of having to implement them afterwards. Having a plan from the start, however, is beneficial with TDD as well, as long as you're flexible enough to modify it if necessary.