OOP 2025
Domain-Driven Transformation
Nowadays, we know pretty well how to start a new development project on a greenfield site and how to build a good software architecture step by step. But most of us work in projects that have been running for a long time and whose architecture is no longer quite so well-formed. "Monolith" and "big ball of mud" are the unsavoury names we have for these systems.