Chris Simon at DDD Europe 2025
summary
Argues that defending technical excellence means actively protecting internal quality by surfacing the informal theory developers hold about the system and making it executable. Grounds this in Programming as Theory Building and proposes concrete practices: encode domain models as living artifacts, use small executable experiments and refactor-driven feedback to reveal mismatches, and treat those mismatches as the defect signal to fix. Shows how turning tacit assumptions into tests and models prevents regressions and keeps design intent aligned with code.
AI-written summary · about
related talks
04mDavid Farley Interview
49mExtreme Professionalism - Software Craftsmanship.
35mCraft, Engineering, and the Essence of Programming
32mSoftware Craftsmanship
17mThe Way of The Software Craftsman
14mThinking of Quality as developer productivity tool
13mCommitting to quality
43mThursday Keynote -- What Programming is Really About
