第1章 简介 1
1.1 什么是框架 1
1.2 框架工件 2
1.3 开发框架 3
1.4 使用框架 6
1.5 框架过程模式 8
第2章 案例 11
2.1 个人衣着领域 11
2.2 概述 12
2.3 选择衣着 13
2.4 清洗衣物 14
2.5 修补衣物 14
2.6 购买衣物 15
第3章 开发过程 17
3.1 Alles in Ordnung 18
3.2 Innocent Questions 26
3.3 Divide and Conquer 30
3.4 Consistency Is King 35
3.5 Iterate,Iterate,Iterate 40
3.6 Exposing It All 45
第4章 需求 53
4.1 It Depends 53
4.2 Tor s Second Cousin 58
4.3 What,Not How 64
4.4 The Stupid Test 69
第5章 分析 73
5.1 Eating the Elephant(一次一个字节) 73
5.2 Something is Better Than Nothing 81
5.3 Where s Mr.Spock When You Need Him? 86
第6章 设计 91
6.1 Pass the Buck 91
6.2 Missed It by That Much 97
6.3 That s the Way the Cookie Crumbles 107
6.4 It s Still OO to Me 111
第7章 文档 117
7.1 Souvenirs 117
7.2 Give Em What They Want 122
第8章 团队政治 129
8.1 There Is No I inTeam 129
8.2 The Great Communicator 134
8.3 Consistency Czar 138
9.1 Just Learn It 147
第9章 使用框架 147
9.2 Map Early,Map Often 152
9.3 Color Inside the Lines 155
第10章 结论 159
附录A 框架与组件 161
A.1 什么是组件 161
A.2 粗粒度组件和细粒度组件 162
A.3 建立粗粒度组件 163
附录B IBM SanFrancisco框架开发过程 165
B.1 流程 165
B.2 工件 167
B.3 过程参与者 168
B.4 过程步骤详述 169
参考文献 181
索引 185