PLAY PODCASTS
Legacy code and what to do with it - with Michael Feathers
Episode 38

Legacy code and what to do with it - with Michael Feathers

In this episode, I talk to Michael Feathers. Michael is the author of the super-popular book “working effectively with legacy code”. He is also the founder and director of R7K Research and Conveyance, a company that helps engineering teams with their software and organization design. Recently, Michael also joined Globant as Chief Architect. We talk about: - legacy code and how to deal with it - how systems almost feel like living organisms - how we are on a journey with our code, and why it’s so important to care for it, - how legacy code is the result of an organization where engineers turn faster (leave the company/team) than the code churns.

Software Engineering Unlocked

March 30, 202149m 44s

Audio is streamed directly from the publisher (dts.podtrac.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

Today’s episode is sponsored by Botany.io – Botany is a virtual coach for software engineers that unblocks essential teamwork and levels up careers!

Links:

Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.


 

Topics

code qualitylegacy codegang of 4refactoringsoftware testingrefactoring trade-offsobject oriented programmingoopslamichael featherssoftware engineeringsoftware architectureoopconway's law