封面
版权信息
专家推荐
作者介绍
第1章 从程序员到架构师
1.1 软件业人才结构
1.2 本书价值
第1部分 基本概念篇
第2章 解析软件架构概念
2.1 软件架构概念的分类
2.2 概念思想的解析
- APP免费
2.3 实际应用(1)——团队对架构看法不一怎么办
- APP免费
第3章 理解架构设计视图
- APP免费
3.1 软件架构为谁而设计
- APP免费
3.2 理解架构设计视图
- APP免费
3.3 运用“逻辑视图+物理视图”设计架构
- APP免费
3.4 实际应用(2)——开发人员如何快速成长
- APP免费
第2部分 实践过程篇
- APP免费
第4章 架构设计过程
- APP免费
4.1 架构设计的实践脉络
- APP免费
4.2 架构设计的速查手册
- APP免费
第5章 需求分析
- APP免费
5.1 需求开发(上)——愿景分析
- APP免费
5.2 需求开发(下)——需求分析
- APP免费
5.3 掌握的需求全不全
- APP免费
5.4 从需求向设计转化的“密码”
- APP免费
5.5 实际应用(3)——PM Suite贯穿案例之需求分析
- APP免费
第6章 用例与需求
- APP免费
6.1 用例技术族
- APP免费
6.2 用例技术族的应用场景
- APP免费
6.3 实际应用(4)——用例建模够不够?流程建模要不要
- APP免费
第7章 领域建模
- APP免费
7.1 什么是领域模型
- APP免费
7.2 需求人员视角——促进用户沟通、解决分析瘫痪
- APP免费
7.3 开发人员视角——破解“领域知识不足”死结
- APP免费
7.4 实际应用(5)——功能决定如何建模,模型决定功能扩展
- APP免费
第8章 确定关键需求
- APP免费
8.1 众说纷纭——什么决定了架构
- APP免费
8.2 真知灼见——关键需求决定架构
- APP免费
8.3 付诸行动——如何确定关键需求
- APP免费
8.4 实际应用(6)——小系统与大系统的架构分水岭
- APP免费
第9章 概念架构设计
- APP免费
9.1 概念架构是什么
- APP免费
9.2 概念架构设计概述
- APP免费
9.3 左手功能——概念架构设计(上)
- APP免费
9.4 右手质量——概念架构设计(下)
- APP免费
9.5 概念架构设计实践要领
- APP免费
9.6 实际应用(7)——PM Suite贯穿案例之概念架构设计
- APP免费
第10章 细化架构设计
- APP免费
10.1 从2视图方法到5视图方法
- APP免费
10.2 程序员向架构师转型的关键突破——学会系统思考
- APP免费
10.3 5视图方法实践——5个视图、15个设计任务
- APP免费
10.4 实际应用(8)——PM Suite贯穿案例之细化架构设计
- APP免费
第11章 架构验证
- APP免费
11.1 原型技术
- APP免费
11.2 架构验证
- APP免费
第3部分 模块划分专题
- APP免费
第12章 粗粒度“功能模块”划分
- APP免费
12.1 功能树
- APP免费
12.2 借助功能树,划分粗粒度“功能模块”
- APP免费
12.3 实际应用(9)——对比MailProxy案例的4种模块划分设计
- APP免费
12.4 实际应用(10)——做总体,要提交啥样的“子系统划分方案”
- APP免费
第13章 如何分层
- APP免费
13.1 分层架构
- APP免费
13.2 分层架构实践技巧
- APP免费
13.3 实际应用(11)——对比MailProxy案例的4种模块划分设计
- APP免费
第14章 用例驱动的模块划分过程
- APP免费
14.1 描述需求的序列图vs. 描述设计的序列图
- APP免费
14.2 用例驱动的模块划分过程
- APP免费
14.3 实际应用(12)——对比MailProxy案例的4种模块划分设计
- APP免费
第15章 模块划分的4步骤方法
- APP免费
15.1 像专家一样思考
- APP免费
15.2 模块划分的4步骤方法——EDD方法
- APP免费
15.3 实际应用(13)——对比MailProxy案例的4种模块划分设计
更新时间:2019-01-09 15:46:38