Estimated reading time: 4 minutes

Recent responses to my article on Mirrors prompted me to attempt to clarify the approach in that article. I think there is a fundamental philosophical discovery to be made in what I try to say, and indeed some of those res...
Do away with architectural models. What we need to see is the essence of architecture, which is something we realise in software: a mirror of the enterprise.
The idea is not new. It has always been surprising (and, to be honest, somewhat frustrating) that is hasn't been picked up as I thought it woul...
The satellite model is an alternative representation of complex architectures that is propagated by me as a more helpful metaphor than layered models or complex graphs. It helps because it centres on the centre: the business or company domain. The model re-appears in many articles on my site, and in...
We want to be able to grow our domain models. They must be infinitely scalable. Growing an already large model should not be more difficult than a small model. Change comes in two forms: changing existing functionality, or adding new. We want there to be as little difference as possible betwee...
Dit is de Nederlandse vertaling van The Mirrored World
Estimated reading time: 4 minutes
Software is de spiegelwereld, a digital twin. De buitenwereld is de "gewone" wereld waarin wij leven. In toenemende mate zien we dat, met de groei van het internet en talloze software systemen waarmee we...
(4)
(4)
(1)
(2)
(2)
(32)
(12)
(11)
(8)
(6)
(13)
(6)
(3)
(5)
(22)
(29)
(17)
(5)