Jan 16, 2022
> TDD is unnatural. You do not wake up and make a list about how things could go wrong or right
That's not what TDD is about. I've seen folks writing all tests upfront, which doesn't make any sense. That's not TDD. TDD is iterative, so you don't come up with an exhaustive list of things that can go wrong upfront.