Target audience: Software Developers
Urs’ comment: The book shows how to use Test Driven Development in real-world applications. Unlike most books, the samples are not algorithmic but show scenarios that a developer is confronted with in daily business. It starts with the basics and ends with advanced scenarios like testing persistence, multi-threading and asynchronous code. The main focus lies on testing classes interacting with other classes and how to handle these dependencies properly. A must read for every developer seriously interested in TDD.