The Agile Embedded Podcast

← The Agile Embedded Podcast18 mrt · 42 min

Test-Driven Development in the Age of AI

Test-Driven Development in the Age of AI18 mrt42 min

We explore how test-driven development (TDD) remains essential—perhaps more than ever—when working with AI coding tools. Luca shares his evolved workflow using Claude Code, breaking down how he structures tests in three phases: test ideas, test outlines, and test implementations. We discuss why TDD provides the necessary control and confidence when AI generates code, how it prevents technical debt accumulation, and why tests serve as precise specifications for AI rather than afterthoughts.