本篇主要提供DDD工程实战:从零构建企业级DDD应用电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
(1)作者经验丰富:15年研发和架构经验,曾担任多家上市公司和独角兽公司技术总监和CTO等职务,对DDD有深入研究。
(2)内容有创新性:与同类书不同,本书的核心篇幅没有聚焦在DDD庞杂的理论知识上,而是将理论知识融于案例中。
(3)内容实战性强:本书以案例为主,通过搭积木的方式,带领读者从零开始搭建一个完整的DDD应用,将理论技术和实现方式全部融入案例中。
这是一本能教你快速从零构建一个完整的企业级DDD应用的实战性著作。
DDD本身涉及的概念多,而且技术组件的实现也比较复杂,对于初学者来说门槛相对较高。本书在写作上另辟蹊径,首先用很短的篇幅将限界上下文、聚合、实体等十几组核心概念和技术组件,以及Spring Boot、Spring Cloud和Axon等开发DDD应用的主流开源框架做了一个简单的介绍,然后用8章的篇幅讲解了一个综合性的案例,不仅将前面提到的这些核心概念、技术组件和开发框架的原理、使用全部融入到了案例中,还一步步地详细讲解了DDD应用的实现方式和落地细节。
通过阅读本书,你能获得以下收获:
*架构设计:基于DDD核心概念设计业务体系架构。
*技术体系:根据DDD技术实现模型掌握主流框架的应用。
*案例实战:递进式演练DDD核心理念及技术的落地实现。
*工程实施:提升DDD工程的整体实施水平和能力。
郑天民
资深架构师和技术专家,有近15年的软件研发和架构经验。现担任某知名健康科技公司技术总监,先后就职于多家大型上市公司和互联网独角兽公司,担任系统架构师、技术总监和CTO等职务。
对架构设计和技术管理有深入的理解,积累了丰富的经验,研发和主持过10余个面向研发人员的技术和管理类培训课程。热衷于总结和分享,著有《分布式系统架构与开发:技术原理与面试题解析》《Spring Boot进阶:原理、实战与面试题分析》等著作。
阿里云MVP、腾讯云TVP、TGO鲲鹏会会员。
本书涵盖了DDD的方方面面,不但讲解了核心概念和重要技术组件,还通过一套案例系统来阐述如何落地,并给出了具体的实现代码。此外,本书还讨论了企业及团队在组织架构等方面需要做出的转变,这也是初步实施DDD的团队经常在实践过程中忽略的。DDD落地并非一朝一夕,团队对每个环节都需要投入大量精力。希望这本书能够助力读者朋友成功实践!
——汪佳南 高级技术专家/《RabbitMQ实战》等多部IT图书译者
在当前的数字化转型浪潮中,业务架构既是企业承接业务价值、实现战略目标的重要手段,也是开发人员进行系统设计和开发实现的必要环节。作为当前最热门的业务架构方法,领域驱动设计(DDD)往往给人一种比较抽象、难以理解及应用的印象。为了破除这种刻板印象,让读者高效掌握领域驱动设计的精髓,郑天民老师将理论讲解结合实战,打通业务和技术的“任督二脉”,通过最简单易懂的讲解逻辑及贴近当前主流技术栈的案例,帮各位读者用最佳的方式去打开DDD的大门。
——秦金卫 Apache Dubbo/ShardingSphere PMC
如果你希望学习一种软件设计方法,那么我强烈推荐领域驱动设计(DDD)。本书从战略和战术两个角度详尽地讨论了DDD的思路模式,使开发者能够即时将理论付诸实践。作为软件行业从业者,我非常推荐有需要的读者阅读并学习本书,你将从中吸收大量实战经验,并收获具体、有效的软件设计指导。
——齐毅 资深架构师/“IT老齐”公众号创始人