O'Reilly logo

Managing Software Debt: Building for Inevitable Change by Brent Barton, Chris Sterling

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3. Sustaining Internal Quality

image

It’s not the strongest who survive, nor the most intelligent, but the ones most adaptable to change.

attributed to Charles Darwin

Discipline in Approach

Code found in the wild comes with different levels of quality. The level of quality necessary depends on the risk profile of the software. One could point to many open-source and commercial software projects where the internal quality could be described as suspect. Yet, in some cases, there is a large following of users for the software because it provides sufficient value to compensate for its perceived internal messiness.

It is not common for the perceived ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required