![]() |
|
Product Description
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.
Customers Who Bought This Item Also Bought
- Test Driven Development: By Example
- Domain-Driven Design: Tackling Complexity in the Heart of Software
- Code Complete: A Practical Handbook of Software Construction, Second Edition
- The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)
- Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler))
- Clean Code: A Handbook of Agile Software Craftsmanship
- Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)
- The Clean Coder: A Code of Conduct for Professional Programmers
- The Pragmatic Programmer: your journey to mastery, 20th Anniversary Edition (2nd Edition)
- Design Patterns: Elements of Reusable Object-Oriented Software
*If this is not the "Working Effectively with Legacy Code" product you were looking for, you can check the other results by clicking this link