
Better Software Architecture Thanks To TDD | Steve Freeman In The Engineering Room Ep. 44
From The Engineering Room with Dave Farley by Dave Farley
April 5, 2026 · 57 min · Season 1 · Episode 44
About this episode
Dave Farley interviews Steve Freeman about the impact of Test-Driven Development on software architecture.
Join Dave Farley — co-author of Continuous Delivery (Jolt Award winner), author of Modern Software Engineering , and inventor of the CD Deployment Pipeline - and guest Steve Freeman in this fascinating episode. Steve is a pioneer of the software craftsmanship movement and a foundational figure in the global Agile community. He is the co-author of the seminal book Growing Object-Oriented Software, Guided by Tests , a winner of the Gordon Pask Award, and the co-creator of JMock. With a PhD from Cambridge, Steve has spent decades refining the "London School" of TDD, shifting testing from a verification step to a profound tool for architectural design. ---------------------------------------- Only Patreon supporters get to see the full length video episodes of "The Engineering Room” Sign up here: https://www.patreon.com/c/continuousdelivery LinkedIn Steve Freeman: https://www.linkedin.com/in/stevefreeman/ Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from…
People in this episode
Host: Dave Farley
Guest: Steve Freeman
Topics covered
- Software Architecture
- Test-Driven Development
- Agile Methodologies
- Software Craftsmanship
- Continuous Delivery
Keywords
- TDD
- software architecture
- Agile
- software craftsmanship
- Continuous Delivery
- Steve Freeman
- Dave Farley
Mentioned in this episode
Organizations: Equal Experts, Cambridge
Books & works: Continuous Delivery, Modern Software Engineering, Growing Object-Oriented Software, Guided by Tests
More episodes of The Engineering Room with Dave Farley
- Using AI Agents To TRULY INCREASE Software Engineering Productivity | David Yanacek In The Engineering Room Ep. 45 · May 3, 2026 · 1h 15m
- The Meaning Of TRUE Engineering Leadership | Dan Abel In The Engineering Room Ep. 43 · March 1, 2026 · 1h 7m
- Understanding The Value of AI Coding | Gene Kim In The Engineering Room Ep. 42 · January 25, 2026 · 1h 6m
- The Myth of the 10x Engineer | Charity Majors In The Engineering Room Ep. 41 · December 14, 2025 · 1h 4m
- The 3 Golden Rules Of Distributed Systems | Sam Newman In The Engineering Room Ep. 40 · October 12, 2025 · 1h 10m
- The Origins Of Behaviour Driven Development (BDD) | Dan Terhorst-North In The Engineering Room Ep. 39 · September 14, 2025 · 1h 16m
Explore listener stats, chart rankings, contacts and more on the The Engineering Room with Dave Farley podcast page.