Design & Reality (VirtualDDD presentation)

Modelling as the opportunity to create novel concepts.

By Mathias Verraes
Published on 25 February 2022

In this talk, I discuss the ideas previously presented in the articles “Design and Reality” and “Models and Metaphors”


Our models should be driven by the domain, but not constrained by what domain experts tell us. After all, the domain language is messy, organic, ambiguous, social, incomplete, and if it has any intentional design to it at all, it’s not designed to be turned into software. Modelling is more than capturing requirements, it’s the opportunity to create novel concepts.