Refactoring Podcast

Growing the development forest 🌲 β€” with Martin Fowler


Listen Later

Today's guest is Martin Fowler!

Martin is chief scientist at ThoughtWorks. He is one of the original signatories of the Agile Manifesto and author of several legendary books, among which there is Refactoring, which shares the name with this podcast and this newsletter.
With Martin, we talked about the impact of AI on software development, from the development process to how human learning and understanding changes up to the future of software engineering jobs.
Then we explored the technical debt metaphor, why it has been so successful, and Martin's own advice on dealing with it. And finally, we talked about the state of Agile, the resistance that still exists today towards many Agile practices and how to measure engineering effectiveness.
(03:29) Introduction
(05:20) Development cycle with AI
(08:36) Less control and reduced learning
(13:11) Splitting task between Human and AI
(14:48) The skills shift
(20:17) Betting on new technologies
(27:22) Martin's Refactoring and technical debt
(29:24) Accumulating "cruft"
(33:14) Dealing with "cruft"
(37:24) The financial value of refactoring
(42:04) Measuring performances
(46:19) Why the "forest" didn't spread
(56:11) Make the forest appealing
β€”
This episode is brought to you by https://workos.com
β€”
You can also find this at:
- πŸ“¬ Newsletter: https://refactoring.fm
- 🎧 Spotify: https://open.spotify.com/show/7Luds9dmzZDoDC8Q7EMbSw
- πŸ“± Apple: https://podcasts.apple.com/us/podcast/refactoring-podcast/id1719137305
β€”
For inquiries about sponsoring the podcast, or appearing as a guest, email: [email protected]

...more
View all episodesView all episodes
Download on the App Store

Refactoring PodcastBy Luca Rossi

  • 4.7
  • 4.7
  • 4.7
  • 4.7
  • 4.7

4.7

3 ratings


More shows like Refactoring Podcast

View all
Software Engineering Radio by se-radio@computer.org

Software Engineering Radio

271 Listeners

Hanselminutes with Scott Hanselman by Scott Hanselman

Hanselminutes with Scott Hanselman

383 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

289 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

626 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

288 Listeners

Thoughtworks Technology Podcast by Thoughtworks

Thoughtworks Technology Podcast

43 Listeners

Y Combinator Startup Podcast by Y Combinator

Y Combinator Startup Podcast

226 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

987 Listeners

Tech Brew Ride Home by Morning Brew

Tech Brew Ride Home

961 Listeners

AWS Podcast by Amazon Web Services

AWS Podcast

203 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

64 Listeners

All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

All-In with Chamath, Jason, Sacks & Friedberg

9,935 Listeners

Big Technology Podcast by Alex Kantrowitz

Big Technology Podcast

493 Listeners

Hard Fork by The New York Times

Hard Fork

5,520 Listeners

The AI Daily Brief: Artificial Intelligence News and Analysis by Nathaniel Whittemore

The AI Daily Brief: Artificial Intelligence News and Analysis

607 Listeners