Barry O'Reilly at DDD Europe 2025
summary
Argues that architecture should prioritize model drift and software attractors instead of classic pillars like coupling and cohesion, defines model drift as semantic divergence between code and domain models and attractors as recurring patterns that pull design toward entropy, demonstrates a lightweight drift rate metric and an automated detection technique run against legacy services, shows two concrete refactors that reduce drift and one common anti-refactor that makes attractors stronger.
AI-written summary · about
related talks
03mBarry O'Reilly im Interview
02mThe O’Reilly Software Architecture Conference - New York, NY
58mThe past, present and future of Architecture
04mDavid Farley Interview
52mMeta modern Software Architecture
44mDeliberate Architecture
37mArchitecting for Tomorrow: A Pragmatic Perspective
41mCultivating Architecture in an Agile World
