4.2 用户推荐指数
科技
类型
7.6
豆瓣评分
可以朗读
语音朗读
62千字
字数
2018-09-01
发行日期
展开全部
主编推荐语
为你讲解软件设计领域中热门的领域驱动设计精髓。
内容简介
领域驱动设计(DDD)是时下软件设计领域中的热门话题,它通过指导我们构建领域模型,来表达丰富的软件功能需求,并由此实现可以满足用户真正需要的软件。
然而在实践过程中,由于不同的角色对于DDD的核心概念和主要工具的理解不同,常常会造成协作上的不一致。为了帮助和指导面向对象的开发人员、系统分析人员和设计人员更加合理地组织工作,各有侧重、有条不紊地进行复杂系统的开发,并有效地建立丰富而实用的领域模型,《领域驱动设计精粹》的作者Vaughn Vernon将自己近年来在领域驱动设计领域的理解进一步提炼,并将本书以精粹的形式呈现给广大的读者。
本书的内容包括:DDD对于广大读者的意义、从战略层面进行设计、从战术层面进行设计,以及相关的辅助工具。
当然,仅仅通过此书的阅读无法深入地掌握领域驱动设计的精髓,无论你是什么经验水平或角色,请阅读本书并在项目中实践DDD。并在这之后,再重读此书,看看你从项目的经历中学到了什么。反复这样的循环,你将会获益匪浅。
目录
- 版权信息
- 内容简介
- 译者序
- 序
- 致谢
- 关于作者
- 第1章 DDD对我而言
- DDD很难掌握吗
- 优秀设计、糟糕设计和有效设计
- 战略设计
- 战术设计
- 学习过程与知识提炼
- 让我们开始吧!
- 第2章 运用限界上下文与通用语言进行战略设计
- 领域专家和业务驱动
- 案例分析
- 战略设计是必要的根基
- 在质疑中统一
- 发展通用语言
- 架构
- 本章小结
- 第3章 运用子域进行战略设计
- 什么是子域
- 子域类型
- 应对复杂性
- 本章小结
- 第4章 运用上下文映射进行战略设计
- 映射的种类
- 善用上下文映射
- 上下文映射示例
- 本章小结
- 第5章 运用聚合进行战术设计
- 为什么使用它
- 聚合的经验法则
- 建立聚合模型
- 本章小结
- 第6章 运用领域事件进行战术设计
- 设计、实现并运用领域事件
- 事件溯源
- 本章小结
- 第7章 加速和管理工具
- 事件风暴
- 在敏捷项目中管理DDD
- 限制建模时间
- 本章小结
- 参考文献
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。