|
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. Details were last updated on Nov 20, 2024 05:49 +08.