December 2017
Intermediate to advanced
468 pages
13h 12m
English
Modules are used to decompose the domain model. Naming the modules is part of the ubiquitous language, and they represent a distinct part of domain models and enable clarity when in isolation. Modules help developers to quickly read and understand the domain model in code before deep diving into class development. Note that decomposing domain models is different from subdomains' decomposition of the domain and bounded context.

The preceding diagram depicts a sample module name and a sample template to follow.
Read now
Unlock full access