#58946
Mentioned in 1 episodes
Working with Legacy Code
null
Book •
Michael Feathers' "Working Effectively with Legacy Code" is a seminal work in software engineering, focusing on practical techniques for understanding, modifying, and improving existing codebases.
The book emphasizes incremental changes, automated tests, and refactoring to manage the risks associated with working with legacy systems.
It provides a structured approach to tackling complex code, helping developers to safely introduce changes and improve the overall quality and maintainability of the code.
Feathers' insights are invaluable for developers facing the challenges of working with large, complex, and poorly documented codebases.
The book's emphasis on practical techniques and real-world examples makes it a valuable resource for developers of all experience levels.
The book emphasizes incremental changes, automated tests, and refactoring to manage the risks associated with working with legacy systems.
It provides a structured approach to tackling complex code, helping developers to safely introduce changes and improve the overall quality and maintainability of the code.
Feathers' insights are invaluable for developers facing the challenges of working with large, complex, and poorly documented codebases.
The book's emphasis on practical techniques and real-world examples makes it a valuable resource for developers of all experience levels.
Mentioned by
Mentioned in 1 episodes
Mentioned by ![undefined]()

when comparing his book to other resources on legacy system modernization.

Nick Tune

SE Radio 638: Nick Tune and Jean-Georges Perrin on Architecture Modernization
Mentioned by ![undefined]()

in reference to comprehensive strategies for working with legacy code.

Austin Chadwick

Why Legacy Code Is Everyone’s Problem: Wouter Lagerweij on Product & Engineering Ownership