© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
L. PortellaA Friendly Guide to Software Development Friendly Guides to Technologyhttps://doi.org/10.1007/978-1-4842-8969-3_12

12. The Monster Behind the Door: Technical Debt and Legacy Code

Leticia Portella1  
(1)
Dublin, Ireland
 

Good programmers know what to write. Great ones know what to rewrite (and reuse).

—Eric S. Raymond

For the past three chapters, we discussed things we can do to make the JollyFarm a good software system, both in the present as well as in the future. Making sure the code is well compartmentalized, the code quality is up to standards, and there is a good test suite wrapping all this. But we all know that one time or the other, things slip. ...

Get A Friendly Guide to Software Development: What You Should Know Without Being a Developer 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.