绿色排版工具|热门专题|网站地图|移动官网
您的当前位置:网站首页 > 电子书 > 计算机类 > 正文

实现领域驱动设计 [美]Vaughn Vernon 完整版PDF[107MB]

来源:[db:来源] 编辑:脚本之家 时间:2019-07-29 14:47:48 阅读:

领域驱动设计(DDD)是教我们如何做好软件的,同时也是教我们如何更好地使用面向对象技术的。它为我们提供了设计软件的全新视角,同时也给开发者留下了一大难题:如何将领域驱动设计付诸实践?Vaughn Vernon 的这本《实现领域驱动设计》为我们给出了全面的解答。

《实现领域驱动设计》分别从战略和战术层面详尽地讨论了如何实现DDD,其中包含了大量的最佳实践、设计准则和对一些问题的折中性讨论。《实现领域驱动设计》共分为14 章,在DDD 战略部分,《实现领域驱动设计》向我们讲解了领域、限界上下文、上下文映射图和架构等内容,战术部分包括实体、值对象、领域服务、领域事件、聚合和资源库等内容。一个虚构的案例研究贯穿全书,这对于实例讲解DDD 实现来说非常有用。

目录
序............... xix
前言............. xxi
致谢............ xxxi
关于作者................... xxxv
如何使用本书.........xxxvii
第1章 DDD入门...............1
我能DDD吗?..................2
为什么我们需要DDD.............5
如何DDD...................... 17
使用DDD的业务价值..............22
1.你获得了一个非常有用的领域模型................22
2.你的业务得到了更准确的定义和理解............23
3.领域专家可以为软件设计做出贡献...........23
4.更好的用户体验....................23
5.清晰的模型边界.....................24
6.更好的企业架构..............24
7.敏捷、迭代式和持续建模....................24
8.使用战略和战术新工具........................24
实施DDD所面临的挑战.....................25
虚构的案例,真实的实践................... 33
本章小结.........................36
第2章 领域、子域和限界上下文.....................37
总览....................... 37
工作中的子域和限界上下文............................. 38
将关注点放在核心域上............................. 42
战略设计为什么重要.................... 45
现实世界中领域和子域...................48
理解限界上下文..................... 53
限界上下文不仅仅只包含模型..................... 57
限界上下文的大小...................... 59
与技术组件保持一致................... 61
示例上下文........................ 62
协作上下文..................63
身份与访问上下文..................69
敏捷项目管理上下文................. 71
本章小结....................................73
第3章 上下文映射图............................75
上下文映射图为什么重要........................ 75
绘制上下文映射图......................77
产品和组织关系........................79

相关文章推荐:

图文精选:

Copyright©2012-2019 小蚂蚁信息网版权所有 粤ICP备14061018号-1


郑重声明:本网站资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有,如有不愿意被转载的情况,请通知我们删除已转载的信息。

Top