Tech Lead Journal cover image

#90 - Clean Craftsmanship - Robert C. Martin (Uncle Bob)

Tech Lead Journal

00:00

Refactoring - How to Make It Work

Re actoring is the practice of changing the structure of code without changing its behavior. You cannot refactor in a new feature, you cannot refactor out a bug. The behavior of the system remains constant while you are adjusting the structure. Many programmers take the first bit of that advice and ignore the second part of that advice so they get it to work. That's the wrong approach. Once you've gotten something to work, you've made a mess in there. Human brains are not that good. We cannot make something work and make it clean simultaneously.

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