《实现领域驱动设计》 – Vaughn Vernon Implementing Domain-Driven Design
如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘垂直专业教程
- 《实现领域驱动设计》
- Implementing Domain-Driven Design
简介 Intro
《实现领域驱动设计》<Implementing Domain-Driven Design>—— Vaughn Vernon
领域驱动设计(DDD)是教我们如何做好软件的,同时也是教我们如何更好地使用面向对象技术的。它为我们提供了设计软件的全新视角,同时也给开发者留下了一大难题:如何将领域驱动设计付诸实践?Vaughn Vernon 的这本《实现领域驱动设计》为我们给出了全面的解答。
《实现领域驱动设计》分别从战略和战术层面详尽地讨论了如何实现DDD,其中包含了大量的最佳实践、设计准则和对一些问题的折中性讨论。《实现领域驱动设计》共分为14 章,在DDD 战略部分,《实现领域驱动设计》向我们讲解了领域、限界上下文、上下文映射图和架构等内容,战术部分包括实体、值对象、领域服务、领域事件、聚合和资源库等内容。一个虚构的案例研究贯穿全书,这对于实例讲解DDD 实现来说非常有用。
《实现领域驱动设计》在DDD 的思想和实现之间建立起了一座桥梁,架构师和程序员均可阅读,同时也可以作为一本DDD 参考书。
关键词:实现领域驱动设计;
截图预览 Screenshot Preview
- 《实现领域驱动设计》截图(点击放大)
- 《实现领域驱动设计》截图(点击放大)
读者评论 Readers\’ Comments
一本DDD的实现示例,有很多的代码可以参考,很多抽象的问题都举了具体和现实的例子,很有指导意义
多年前,我在实习期间第一次听说了DDD,涉世未深的我以为是一门玄乎的,拿来标新立异的技术。在工作多年后,偶然看到书架上还从未被翻阅过的《领域驱动设计》,仿佛如获至宝。在软件开发中,我们时常过于强调某种技术某个框架,却忽视了捕捉到软件的核心业务。DDD中一直所强调的聚合,限界上下文等概念正是教我们如何用一种“通用语言”去实现软件的核心价值。也许我们与高手最大的区别在于,他们能将知识概念化,抽象化,理论化,系统化。
DDD的绝对力作,教你如何让DDD落地!
对DDD思想的讲解和落地的演示都写得非常好,很少有方法论的书能做到那么深入浅出层次分明,读完获益良多
理论上还是很高屋建瓴的,将平时开发设计时领会到的观点和理论总结整理出来并整理成系统知识。感觉不管是业务开发还是系统架构的从业人员,都应该学习了解,用更系统化的工具帮助我们设计、建模。
作者 Author
Vaughn Vernon
一个经验丰富的软件工匠,在软件设计、开发和架构方面拥有超过25年的从业经验。他提倡通过创新来简化软件的设计和实现。从20世纪80年代开始,他便开始使用面向对象语言进行编程;在 20世纪 90年代早期,他便在领域建模中应用了领域驱动设计,那时他使用的是Smalltalk语言。他在很多业务领域都有从业经验,包括航空、环境、地理、保险、医学和电信等领域。同时,Vaughn在技术上也取得了很大的成功,包括开发可重用的框架和类库等。他在全球范围之内提供软件咨询和演讲,此外,他还在许多国家教授《实现领域驱动设计》的课程。你可以通过www.VaughnVernon.co访问到他的最新研究成果。他的Twitter:@VaughnVernon。
有需要联系v;lyjlyj13141314
本文采摘于网络,不代表本站立场,转载联系作者并注明出处: https://sm.nayona.cn/yixuekecheng/108440.html
本文采摘于网络,不代表本站立场,转载联系作者并注明出处: https://sm.nayona.cn/yixuekecheng/108440.html