07 2017 档案

摘要:本章内容还在整理上传中,你可以等全部更新完毕后再查阅也可以先预览已上传的内容。。。。。。 7. 领域层的命令模式 在上个章节里我们设计并编码了领域对象Permission,但是目前Permission并没有任何行为上的设计。这是因为我们不建议“凭空去制造行为”,而是在领域对象第一个版本的代码实现之后 阅读全文
posted @ 2017-07-06 13:08 一个人抽烟 阅读(690) 评论(2) 推荐(6)
摘要:6. 为领域模型Permission编码 现在我们为账户子系统(AccountSubsystem)设计领域对象并编码实现细节。 账号、角色、权限是账户子系统里已知的3个事物,而一个子系统里面可以有多个内聚模型,所以我们首先要思考的问题是:以谁为聚合根创建第一个内聚模型? 与划分子系统的思路一样,我们 阅读全文
posted @ 2017-07-03 15:04 一个人抽烟 阅读(1016) 评论(2) 推荐(6)
摘要:5.领域模型设计 在开始考虑如何构建账户子系统的领域模型之前,我们先来看看关于CA里领域模型的基本概念。初次接触这些陌生的概念确实会一知半解,不过没有关系,大家实践几次领域设计后就会融会贯通,深刻体会到这些概念背后隐藏的优点。 概念1:领域对象。领域模型里的一切对象都应该是领域对象。所谓的领域对象就 阅读全文
posted @ 2017-07-01 23:48 一个人抽烟 阅读(1055) 评论(8) 推荐(5)