Chris Simon at DDD Europe 2025
summary
Characterizes confusion using Peter Now's concept as the absence of a theory of a system or an incomplete or inaccurate theory that breaks reasoning about software; claims defending technical excellence requires actively building and maintaining a working theory of the program; recommends reducing confusion by helping teams form that mental model and by making the system’s concepts explicit so reasoning improves and decision-making becomes reliable rather than ad hoc.
AI-written summary · about
related talks
40mSystems Thinking for Developers
51mA Defence of Technical Excellence
57mDebug your thinking
52mFrom Code to Complexity: Shifting to Systems Thinking in Software Development
44mPanel about system thinking, complexity thinking
52mMental Models, Complexity and Software
04mDavid Farley Interview
16mDDD is not enough: the future of software development -
