When using DDD, a Bounded Context should align one-to-one (1:1) with a single Subdomain.
DDaudalagidhas quoted2 years ago
That is, when using DDD, if there is one Bounded Context , there is, as a goal, one Subdomain model in that Bounded Context.
DDaudalagidhas quoted2 years ago
In summary you have learned: • What Subdomains are and how they are used, both in the problem space and in the solution space • The difference between a Core Domain , a Supporting Subdomain , and a Generic Subdomain • How you can make use of Subdomains while reasoning about integration with a Big Ball of Mud legacy system • The importance of aligning your DDD Bounded Context one-to-one with a single Subdomain • How you should segregate a Supporting Subdomain model from your Core Domain model using a DDD Module when it is impractical to separate the two in different Bounded Contexts