Hacker News new | ask | show | jobs
by UK-AL 1384 days ago
That's a good thing, TDD is a prompt to say you don't really understand this requirement. Requirements aren't a design.

TDD makes you define what your input is, and what your output is. What's in the middle your free to choose.