Software Engineering Radio - the podcast for professional software developers cover image

SE Radio 602: Nicolas Carlo on Improving Legacy Code

Software Engineering Radio - the podcast for professional software developers

00:00

Importance of Naming, Refactoring, and Behavioral Analysis Tools in Legacy Code

This chapter explores the significance of naming in software development and how it can enhance legacy code. It discusses the evolution of naming practices, the impact on refactoring and method extraction. It also emphasizes the lack of awareness among developers regarding behavioral analysis tools, specifically highlighting Adam Taunhill's book and his software, Cootscene, for analyzing legacy projects and gaining insights about code structure and interactions.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app