DCI架构Data, context and interaction - 解道Jdon
文章推薦指數: 80 %
DCI模型架构. DCI是对象的Data数据, 对象使用的Context场景, 对象的Interaction交互行为三者简称, DCI是一种特别关注行为的模式(可以对应GoF行为模式),而MVC模式是一 ...
DCI模型架构
DCI是对象的Data数据,对象使用的Context场景,对象的Interaction交互行为三者简称,DCI是一种特别关注行为的模式(可以对应GoF行为模式),而MVC模式是一种结构性模式,DCI可以使用演员场景表演来解释,某个实体在某个场景中扮演包公,实施包公升堂行为;典型事例是银行帐户转帐,转帐这个行为按照DDD很难划分到帐号对象中,它是跨两个帐号实例之间的行为,我们可以看成是帐号这个实体(PPT,见四色原型)在转帐这个场景,实施了钞票划转行为,这种新的角度更加贴近需求和自然,结合四色原型DDD和DCI可以一步到位将需求更快地分解落实为可运行的代码,是国际上软件领域的一场革命。
DDDDCI和领域事件
DCI架构是什么?
DCI架构本质
MVC模式已死?
面向函数式编程(Functionalprogramming)专题
并行并发编程模型
EDA事件驱动或CQRSEventSourcing架构
异步编程架构
更多DCI相关讨论
猜你喜欢
本站原创《复杂软件设计之道:领域驱动设计全面解析与实战》
延伸文章資訊
- 1张晓 龙中兴通讯资深软件架构师
DCI:Context 概念对应DDD:Domain Service. DCI:Role 的概念在DDD 中没有. < 对Role 的建模解决了贫⾎模型和充⾎模型之争. < 将Role 的建模看...
- 2DCI架構 - 中文百科全書
- 3一文一点| 这就是你要了解的DCI 架构 - 腾讯云
我昨天晚上乘坐高铁,看了郑晔老师的极客专栏《软件设计之美》,其中讲面向对象继承的这课的思考题,提到了DCI架构。 这让我隐约想起来,记得《架构整洁之 ...
- 4DCI架構_百度百科
DCI是數據Data 場景Context 交互Interactions的簡稱,DCI是一種特別關注行為的模式(可以對應GoF行為模式)
- 5領域驅動設計學習筆記(16):學DCI,重構Aggregate ,Part 1