This is a fascinating book. It really changed my outlook on unit testing. Previously, I had been under the impression that unit testing is something dogmatic. But the way the author approaches it is really eye-opening. For me, the most important part of the book is the philosophy how to go about testing legacy code. The technical part is also well-founded and all, but it was the philosophical aspect that really made me go "wow".