http://www.perlmonks.org?node_id=292613


in reply to Re: Re: Re: Unit Tests and Creative Tension
in thread Unit Tests and Creative Tension

Remember TDD doesn't mean writing all the tests up front and then writing code. It means writing a test, making it pass, refactoring, writing another test, making it pass, refactoring... ad completum. Trying to code something given a complete set of tests up front is, frankly, far too hard, the trick is to keep adding functionality in piecemeal fashion.

Apologies if I'm stating the obvious.