领域驱动设计(软件核心复杂性应对之道)(英文版)
图书信息
书名:领域驱动设计(软件核心复杂性应对之道)(英文版)作者:埃里克·埃文斯
包装:平装
页数:517页
出版社:人民邮电出版社
出版时间:2020-9-20
图书简介
本书共分为四个部分,优秀部分首先提出领域驱动开发的基本目标。接着,第二部分将面向对象领域建模中的一些核心的很好实践提炼为一组基本的构造块,让读者快速学习并掌握面向对象的领域建模基本技巧。第三部分讨论如何将构造块装配为实用的模型,从而实现其价值;同时,该部分将深入介绍域模型的生命周期管理和演进机制等内容,有助于读者应对快速变化的市场需求和技术变革。第四部分则讨论在复杂系统、大型组织以及与外部系统和遗留系统的交互中出现的复杂情况,涵盖贡献度模型的实现、如何优雅地集成遗留系统及如何面对多泳道模型中的复杂交互问题等。全书贯穿设计和开发实践,并结合多个真实的项目案例,呈现了作者丰富的领域驱动设计经验。
推荐理由
该书适合各层次的面向对象软件开发人员、系统分析员及其它相关专业人员。作为领域驱动设计方面的经典之作,本书系统地介绍了领域驱动设计的基本概念和实践方法,包括领域概念建模、领域模型的生命周期管理和演进、面向对象领域建模以及在复杂系统中应用领域驱动设计等,不仅适用于初学者,也可供有经验的读者作为参考资料。此外,在实践方面,本书给出了丰富的项目案例,结合了作者丰富的实战经验,帮助读者更好地理解领域驱动设计思想,掌握如何应对复杂领域的软件项目开发的基本原则。因此,作为一本不可多得的学习领域驱动设计的好书,强烈推荐给对领域驱动设计感兴趣的读者。