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