知识卡片
基准域的确定:以更完备的领域模型为主,吸收另一方的重复能力
内容
对比传统核心和互联网电商两条渠道的领域模型时,书中发现传统核心的领域模型明显比互联网电商的领域模型内容更丰富——原因在于传统核心面向企业内大部分渠道和业务场景,功能大而全,因此领域模型也相对完备;而互联网电商主要面向外部客户、渠道单一,领域模型相对单薄。这个观察直接指明了重构方向:把内容更完备的传统核心领域模型作为主领域模型,互联网电商领域模型作为辅助模型,重构中台业务模型时,把互联网电商中和传统核心重复的能力沉淀合并到传统核心的领域模型里,只保留互联网电商自己独有的个性化业务(如订单);这样构建出来的领域模型就能同时适应企业内所有业务场景,达到能力复用的目的。这个决策方法和之前[[主领域模型的确定与领域对象归并去重]]处理”用户对象分散在多个中台”时的思路一脉相承:面对多份彼此重叠又互不完整的领域模型,先挑一个内容相对完整的作为锚点,把其余分散的能力并入这个锚点,而不是从零重新设计一份大而全的模型。
参考来源
- 位置:第13章《如何用DDD重构中台业务模型》"13.3.2 自底向上的策略"(源文件:_epub-src/OEBPS/Text/chapter4-2-3-2.xhtml)
- 结论依据:原文说明"传统核心由于面向企业内大部分渠道和业务场景,所以功能大而全,因此领域模型也相对完备。而互联网电商由于主要面向外部客户和单一渠道,所以领域模型相对单一……我们可以将传统核心的领域模型作为主领域模型,将互联网电商领域模型作为辅助模型来构建中台业务模型。然后可以将互联网电商中重复的能力沉淀到传统核心的领域模型中,只保留自己独有的个性业务领域模型",直接支撑本卡片结论。
- 原始内容:我们可以将传统核心的领域模型作为主领域模型,将互联网电商领域模型作为辅助模型来构建中台业务模型。然后可以将互联网电商中重复的能力沉淀到传统核心的领域模型中,只保留自己独有的个性业务领域模型,比如订单等。