随笔分类 - DDD
摘要:「借鉴学习计划」的核心是:复制一份别人的学习计划到自己的计划中,并同步推送学习任务给自己,并且每个操作都要发送通知给对方。 它们的类图如下: 它们的关系是一对多: 按照 DDD 的思路,业务应该发生在领域层中,事件也是从领域中触发的,整个流程的可读性比较强,下面以借鉴功能为例: 阅读 :首先不能借鉴
阅读全文
摘要:这篇草稿已经快发霉了,因为让人很难看懂,所以一直没有发布。今天厚着脸皮发布出来,希望得到大家的指正 一、背景介绍(Why) 在用DDD时,我们一般都会抽象出UnitOfWork类型来进行CRUD。 例如有如下领域模型: 现在我们要修改BlogPost模型,增加密码Password,删除所有关联的标签
阅读全文