Growing Object-Oriented Software Guided by Tests – Book
An interesting book about not just how to develop with TDD,
but also how to grow a project that utilizes TDD process.
When developing code using TDD, you are unavoidably face the
difficulties of maintaining 2 “project”s – production code
and tests/specs. This is a Java code book, but principles
are the same and applicable to .NET as well. Good read,
though I would not tie too many hopes to the book. After
all, you cannot learn how to shave on someone’s else beard.