浅谈领域驱动设计
摘要: 简要总结了一下领域驱动设计的需求背景,支持技术,当前不足以及相应的技术分析
阅读全文
Domain Model的三种类型及其级别
摘要: 讨论一下Domain Object的三种类型及其属性,另外讨论一下VO对象。
阅读全文
小议领域模型(Domain Model)补充以及更新
摘要: 很久前写过一篇《小议领域模型(Domain Model)》,这里补充“为何要Domain Model”以及“Repository和Dao”两部分内容,同时更新“应用Domain的体系结构”内容
阅读全文
Domain Model:业务对象的进一步设计2
摘要: 继续《Domain Model:业务对象的进一步设计》的讨论, 这次是Product Line。
阅读全文
Domain Model:业务对象的进一步设计
摘要: 继续Domain Model的讨论,对业务对象做进一步设计,分为三个大类Party,Product和Contract。
阅读全文
Domain Model:Business Request的虚实之道与Business Action的设计模式
摘要: 站在high level的角度看,业务流程由三个模型构成:Business Request,Business Process以及Business Action。实际设计时,Business Request和Business Action将进步的细化。
阅读全文
Domain Object:基于业务行为的分析
摘要: 本文从业务行为的角度去分析Domain Object的动态和静态差别,并结合这两个不同属性分析了Domain Object与Business Process间的关系。实际上,无论系统建模还是系统重构,努力去观察了解这两点,都有助细粒度的分析系统的业务行为,做出更合理的设计方案。
阅读全文
高举Domain Specification,应用函数式编程
摘要: 列举应用spcification所带来好处:统一相关概念屏蔽Dao,以及函数式编程的组合特性。并提出自己在尝试实现selection specification(屏蔽了dao)应用组合能力上的思路。
阅读全文
基于规则系统组织业务规则
摘要: 在《小议领域模型(Domain Model)》以及《AOSD:应用AOP实现业务逻辑》两篇随笔中分别讨论了Domain Model的两个逻辑以及利用AOP来改造流程逻辑,本文讨论利用DSL来组织Domain Model的控制逻辑即:业务规则。
阅读全文
小议领域模型(Domain Model)
摘要: 小议领域模型(Domain Model):从技术角度上讨论Domain Object和普通OO对象区别,以及Domain Service和Facade的区别;并乱弹了一把相关的东东
阅读全文