书籍目录
首页
分类
免费
排行
我的书架
1-50章
51-55章
共55章
免费
版权信息
免费
关于作者
免费
版权声明
免费
封面介绍
免费
O'Reilly Media, Inc. 介绍
免费
序
免费
前言
免费
第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 构建企业适应度函数
×