TDD, AI agents and coding with Kent Beck
AI Summary
In this episode of the Pragmatic Engineer podcast, Kent Beck, a renowned figure in software development, discusses his insights on Test-Driven Development (TDD) and the impact of AI coding tools on programming. With over five decades in the field, Kent shares his journey and thoughts on several topics, including:
- His experience adapting to AI tools and referring to them as an “unpredictable genie.”
- The evolution of programming languages and his emotional detachment from them.
- The origins of the Agile Manifesto and his initial resistance to the term “agile.”
- An overview of Extreme Programming (XP) and influences from peers like Grady Booch.
- Kent’s childhood experiments that laid the groundwork for TDD and his time at Facebook.
Produced by: The Pragmatic Engineer. For more information and transcripts, visit: Pragmatic Engineer