September 2026
Intermediate
481 pages
14h 45m
English
Domain models, when employed, are the heart of a software system. They define the required behavior and data structures for specific capabilities. Within every conceptual boundary, there is a distinct model of its own. Among the parts of a self-contained system, one of them is always concerned with the core domain. For a software product, this part is the most critical strategic component. If the model implementation in this area does not fulfill its duties, the software risks failing its purpose. While infrastructure components are also vital parts of a system, they are generally secondary to the respective models. Technologies such as a message broker or a database can be switched out for other components ...
Read now
Unlock full access