【发布时间】:2021-12-30 03:54:26
【问题描述】:
我已经读过,将应用程序拆分到不同的有界上下文中的原因是因为无处不在的语言以及拆分大实体。例如,我可以有一个 Product 实体,其中包含 Support 和 Sales 的逻辑,我可以在不同的有界上下文中将模型拆分为两个 Product 模型 - Support 和 Sales 有界上下文,但我也可以只创建两个不同的实体 SupportProduct 和 SalesProduct 并实现同样的结果?那么为什么我还需要不同的限界上下文呢?
【问题讨论】:
标签: domain-driven-design bounded-contexts