领域驱动设计:战术模式预览

领域驱动设计,又称“软件核心复杂性应对之道”。是一套基于对象思维的业务建模设计思想,相对于 CRUD 系统有更高的灵活性,是业务人员处理复杂问题的有效手段。

领域驱动设计,整体包括战略和战术两部分,其中战略部分的落地需要团队合作、开发过程、流程制度等一系列支持,实施阻力相对较大。相反,战术部分,是一组面向业务的设计模式,是基于技术的一种思维方式,相对开发人员来说比较接地气,是提升个人格局比较好的切入点。

本 Chat 为战术模式预览,对战术相关模式进行简单介绍,其中包括:

  1. 实体
  2. 值对象
  3. 领域服务
  4. 模块
  5. 聚合
  6. 工厂
  7. 仓库
  8. 领域事件
  9. 事件溯源

面向人群: 厌倦 CRUD,寻求更高发展的业务开发人员

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

一场场看太麻烦?成为 GitChat 会员,畅享 1000+ 场 Chat !点击查看

猜你喜欢

转载自blog.csdn.net/valada/article/details/89166060