Test Driven Development is a thinking tool
Yesterday, I wrote that Writing is a form of Thinking.
On the other hand, we are taught the way to write is
- Come up with an outline
- Flesh out the details
It rarely works that way because as we are fleshing out the details, we will get new insights and …