《演式架构》由IT行业领导企业ThoughtWorks的CTO和架构专家联合执笔,详尽介绍了演式架构的必要性以及如何在具体的软件发流程中实现演式架构,涵盖了适应度函数、增量变更、架构耦合、演式数据、构架可演的架构、实践演式架构等内容。 1.敏捷之父、畅销书《重构 改善既有代码的设计》作者、世界知名软件发大师马丁·福勒倾情作序推荐; 2.《演式架构》为O'Reilly系列丛书,“动物书”多年来已经成为广大程序员解决问题的实用指南; 3.作者和译者均为业内资-深架构专家,书本内容为他们多年来的实战经验,让读者在软件发时少走弯路; 4.《演式架构》着眼于理论、立足于实践,每一个章节都有丰富的案例研究,让读者在阅读此书后可以充分了解并掌握演式架构;
售 价:¥
纸质售价:¥46.60购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
版权声明
O'Reilly Media, Inc. 介绍
业界评论
前言
排版约定
O'Reilly Safari
联系我们
附加信息
致谢
电子书
第 1 章 软件架构
1.1 演进式架构
1.2 增量变更
1.3 引导性变更
1.4 多个架构维度
1.5 康威定律
1.6 为何演进
1.7 小结
第 2 章 适应度函数
2.1 什么是适应度函数
2.2 适应度函数分类
2.3 尽早确定适应度函数
2.4 审查适应度函数
第 3 章 实施增量变更
3.1 构件
3.2 假设驱动开发和数据驱动开发
3.3 案例研究:移植什么
第 4 章 架构耦合
4.1 模块化
4.2 架构的量子和粒度
4.3 不同类型架构的演进能力
4.4 控制架构量子大小
4.5 案例分析:防止组件循环依赖
第 5 章 演进式数据
5.1 演进式数据库设计
5.2 不当的数据耦合
5.3 案例研究:PenultimateWidgets的路由演进
第 6 章 构建可演进的架构
6.1 演进机制
6.2 全新的项目
6.3 改良现有架构
6.4 架构迁移
6.5 演进式架构构建指南
6.6 案例分析:PenultimateWidgets的评分服务演进
第 7 章 演进式架构的陷阱和反模式
7.1 技术架构
7.2 增量变更
7.3 业务问题
第 8 章 实践演进式架构
8.1 组织因素
8.2 团队的耦合特征
8.3 首席财务官和预算
8.4 构建企业适应度函数
8.5 从何开始
8.6 演进式架构的未来
8.7 为什么(不)呢
8.8 商业案例
8.9 构建演进式架构
关于作者
封面介绍
看完了
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜