Chapter 43. Test-Driven Development

Test-Driven Development is an effective cluster of practices that brings automated developer tests to the forefront of development and subordinates the design to testability. This form of development produces loosely coupled designs that are relatively easy to evolve as requirements change. The practices forming the Test-Driven Development cluster are shown in Figure 43-1.

Figure 43-1. The practices that make up Test-Driven Development

Image

Business Value

Test-driven development encompasses almost all the practices in this book. It also, because of the generative nature of clusters, accelerates the business values ...

Get Agile Adoption Patterns: A Roadmap to Organizational Success 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.