您当前的位置: 首页 >  c++

实战 C++ 组合式设计之 DCI

蔚1 发布时间:2019-07-02 03:28:49 ,浏览量:3

在上一场 Chat 《实战组合式设计》中,我们通过正则表达式引擎的案例,完整呈现了通过抽象和依赖注入的方式实现组合式设计。

在本场 Chat 中,我们以 DCI(Data、Context 和 Interactive 三层架构)为基础,将清晰呈现通过 C++ 多重继承的方式实现组合式设计的全貌。读者掌握这一技能后,就可以设计出单一职责的类(角色)。领域对象的职责仅仅是通过多重继承的方式来组合各个角色的职责。在业务的处理过程中,领域对象根据场景来扮演相关的角色来完成一个任务。

本场 Chat 的主要内容为:

  • 需求;
  • DCI 架构模式;
  • 组合式设计之 DCI;
  • 核心代码分享;
  • 物理依赖隔离。

阅读全文: http://gitbook.cn/gitchat/activity/5c029e7c2e81de10f3cc3917

您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

FtooAtPSkEJwnW-9xkCLqSTRpBKX

关注
打赏
1688896170
查看更多评论

蔚1

暂无认证

  • 3浏览

    0关注

    4645博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.1079s