
Virtual Domain-driven design Critically Engaging with Models a conversation with Rebecca
Jan 29, 2026
Rebecca Wirfs-Brock, veteran software designer and author, explores how models shape what we notice and how teams behave. She discusses model language, risks of blind adoption, comparing models to find gaps, and practical ways to introduce and evolve models in teams. Short, thoughtful takes on political resistance, heuristics, and when to be pragmatic versus principled.
AI Snips
Chapters
Books
Transcript
Episode notes
Acronyms Can Freeze Practice
- Clever acronyms and fixed formulations can ossify practice and narrow thinking.
- Rebecca notes principles like SOLID can omit concerns (e.g., encapsulation) and resist evolution.
Models Should Evolve
- Good models evolve over time and authors may revise them as contexts shift.
- Rebecca highlights the Cynefin framework as an example that David Snowden refines periodically.
Language Reveals Underlying Beliefs
- Models come with implicit belief systems that shape priorities and language.
- Rebecca compares Spotify and Team Topologies to show how different words imply different focuses.







