Ranked #16 in Software Engineering, Ranked #16 in Software Testing — see more rankings.
Get more out of your legacy systems, more performance, functionality, reliability, and manageability.Is your code easy to change? Can you get nearly instantaneous feedback when you do change it? Do you understand it? If the answer to any of these questions is no, you have legacy code, and it is draining time and money away from your development efforts.
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 renowned Object Mentor seminars, techniques... more
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 renowned Object Mentor seminars, techniques... more
Rankings by Category
Working Effectively with Legacy Code is ranked in the following categories:
- #42 in .Net
- #97 in Agile
- #98 in Agile Project Management
- #65 in Computer
- #33 in Computer Science
- #74 in Engineering
- #26 in IT
- #36 in Java
- #23 in Object Oriented Programming
- #17 in Programming
- #32 in Software Architecture
- #21 in System Design
- #30 in Tech
- #21 in Technical