Part II. The Process of Test-Driven Development

So far we’ve presented a high-level introduction to the concept of, and motivation for, incremental test-driven development. In the rest of the book, we’ll fill in the practical details that actually make it work.

In this part we introduce the concepts that define our approach. These boil down to two core principles: continuous incremental development and expressive code.

Get Growing Object-Oriented Software, Guided by Tests now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.