知识卡片
用亲密度调整业务服务与业务主体的归属
内容
确定业务主体的业务服务后,通过分析亲密度强弱调整服务与主体的关系。例如”从储备人才转为正式员工”虽同时用到储备人才与员工的领域知识,但其服务价值是生成员工记录、储备人才信息仅作输入,故它与员工主体亲密度更高。亲密度也能判断归类是否合理:迭代与问题的亲密度几乎等于项目与项目计划/迭代的亲密度,而问题与项目的亲密度明显低于问题与迭代——说明把项目计划/迭代放项目主体、却把问题排除在外,导致领域知识分配失衡。可考虑两种方案:合并项目/问题/项目成员为项目上下文,或把造成不均的项目计划/迭代单独剥离。发散:亲密度是可比较的强弱量,用它做归属仲裁比凭”感觉相关”更能校准边界。
参考来源
- 位置:《解构领域驱动设计》第20章 20.3.3(源文件:_epub-src/OEBPS/033.xhtml)
- 结论依据:原文用亲密度分析调整业务服务归属并诊断领域知识分配失衡。
- 原始内容:一旦确定了各个业务主体的业务服务,就可以通过分析亲密度的强弱来调整业务服务与业务主体之间的关系。