知识卡片
归纳抽象要剔除对领域模型无贡献的概念
内容
归纳抽象过程中还要剔除那些与业务服务价值明显不符、对整个领域模型没有贡献的概念。例如”取款”规约中出现了”银行”,银行虽是取款发生地,但并不真正参与取款行为,对领域模型没有贡献,可考虑剔除。取舍以是否参与并服务于该业务服务价值为准。
参考来源
- 位置:《解构领域驱动设计》14章14.2.3 归纳抽象(源文件:_epub-src/OEBPS/026.xhtml)
- 结论依据:给出剔除无贡献概念的判据与实例。
- 原始内容:还要注意剔除掉那些与业务服务的服务价值明显不符,对整个领域模型也没有贡献的领域概念……银行这一概念并不真正参与到取款行为中,也就对领域模型没有贡献,可以考虑剔除。