知识卡片
分离方式用重复彻底隔断两个上下文
内容
分离方式指两个上下文毫无关系,这种”无关系”是最好的关系,意味无须考虑集成依赖、可独立变化。若双方都依赖某值对象(如Money),应通过在各上下文重复定义来解耦,遵循”只有在一个限界上下文中才能消除重复”;重复代价太高且概念稳定时,可改用共享内核平衡。
参考来源
- 位置:《解构领域驱动设计》第10章10.3.4(源文件:_epub-src/OEBPS/021.xhtml)
- 结论依据:以支付上下文(关注交易金额)与商品上下文(关注商品价格)无关系为例。
- 原始内容:只有在一个限界上下文中才能消除重复。