Working effectively with legacy code
by Feathers, Michael C
Uploaded at 2026-11-03 09:26
- Language
- English
- Publisher
- Upper Saddle River, NJ : Prentice Hall Professional Technical Reference
- Published
- 2005
- Submitted by
- angarato.ringueril
- Downloads
- 9,699
Report DMCA
This document was submitted by our user and they confirm that they have the consent to share it. Assuming that you are writer or own the copyright of this document, report to us by using this DMCA report button.
Loading preview... Please wait.
Code without tests is bad code. It doesn’t matter how well written it is; it doesn’t mat- ter how pretty or object-oriented or well-encapsulated it is. With tests, we can change the behavior of our code quickly and verifiably. Without them, we really don’t know if our code is getting better or worse. 1 online resource (xxi, 434 pages) : "In this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This book draws on material Michael created for his own renowned Object Mentor seminars: techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control." "This book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes."--Jacket Includes index Print version record