Target audience: TTD beginners and practisioners
Urs’ comment: Simply THE book you have to read when starting with Test-Driven Development. The book provides an introduction to the red-green-refactor cycle with a lot of examples. If there is a down side to this book then it is that is just covers the basics. A must read for every developer starting with TDD.
Daniel’s comment: I couldn’t agree more with what Urs already emphasized about this book. I suggest you read this book twice since all the ideas and tweeks Kent introduces to get you live and breath the TDD cycle takes some time to enlighten yourself 😉