Tech Lead Journal

#195 - Working Effectively with Legacy Code and AI Coding Assistant - Michael Feathers

Oct 14, 2024
Michael Feathers, founder of R7K Research & Conveyance, is a software design expert and author of "Working Effectively with Legacy Code." He shares insights on the challenges of legacy code, defining it as code without tests and emphasizing the importance of automated testing. Michael discusses strategies like the Strangler Fig pattern for refactoring and how AI can aid developers in generating tests and identifying issues. He also reflects on the role of curiosity and adaptability in managing legacy systems in the evolving tech landscape.
Ask episode
Chapters
Transcript
Episode notes