September 2025
Intermediate to advanced
320 pages
7h 46m
English
Discovering subdomains is part of the problem space of strategic design. This chapter transitions to the solution space of strategic design. That is where software design decisions are made that involve decomposing and designing the software system into modular components—the bounded contexts. “In an ideal situation, a subdomain and a bounded context coincide,” as Evans highlighted [3.1]. In practice, however, this alignment often falls short, particularly in systems that have evolved over time, such as legacy systems.
A bounded context groups together related business behavior that is relevant to a specific subdomain. It ...
Read now
Unlock full access