Are you writing enough tests? Are you writing too many tests? Are you striking the right balance between high-level acceptance and integration tests, versus low-level unit tests?
I've heard from many programmers who struggle with these questions.
In this episode, you'll see a real, unrehearsed example of how I typically do test driven development. You'll see how to arrive at the right balance of tests I rely less on rules and concrete guidelines, and more on careful attention to my current level of unease.