Published Sep 3, 2019
Episode 55: Refactoring Pt. 2
Delve into the complexities of software engineering with insights from Martin Fowler on large-scale refactorings, including strategies for maintaining API backward compatibility and managing database schema changes. Discover practical solutions and cultural considerations for successful implementation in ever-evolving systems.

Topics covered
Popular Clips
Episode Highlights
Related Episodes


Episode 46: Refactoring Pt. 1
Answers 383 questions

Episode 186: Martin Fowler and Pramod Sadalage on Agile Database Development
Answers 383 questions

Episode 25: Architecture Pt. 2
Answers 383 questions

Episode 43: eXtreme Programming Pt.2
Answers 383 questions

Episode 17: Feedback and Roadmap
Answers 383 questions

Episode 112: Roles in Software Engineering II
Answers 383 questions

Episode 21: Error Handling Pt. 2
Answers 383 questions
Episode 115: Architecture Analysis
Answers 383 questions

Episode 82: Organization of Large Code Bases with Juergen Hoeller
Answers 383 questions

Episode 2: Dependencies
Answers 383 questions

Episode 47: Interview Grady Booch
Answers 383 questions
Episode 173: Feature-Oriented Software Development with Sven Apel – Pt 2
Answers 383 questions

Episode 6: Model-Driven Software Development Pt. 2
Answers 383 questions
Episode 103: 10 years of Agile Experiences
Answers 383 questions

Episode 180: Leading Agile Developers with Jurgen Appelo
Answers 383 questions










