图书介绍

设计原本 计算机科学巨匠Frederick P.Brooks的反思PDF|Epub|txt|kindle电子书版本网盘下载

设计原本 计算机科学巨匠Frederick P.Brooks的反思
  • (美)布鲁克斯著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111416265
  • 出版时间:2013
  • 标注页数:282页
  • 文件大小:39MB
  • 文件页数:302页
  • 主题词:软件设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

设计原本 计算机科学巨匠Frederick P.Brooks的反思PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 设计之模型3

第1章 设计的疑问3

1.1培根的结论对吗3

1.2什么是设计3

1.3何为实在?设计理念5

1.4对设计过程的思考7

1.5设计面面观8

1.6注释和参考文献8

第2章 工程师怎样进行设计思维——理性模型10

2.1模型概览10

2.2该模型的构思从何而来11

2.3理性模型有哪些长处13

2.4注释和参考文献13

第3章 理性模型有哪些缺陷15

3.1在初始阶段我们并不真正地知道目标是什么15

3.2我们通常不知晓设计树的样子——一边设计一边探索16

3.3(设计树上的)节点实际上不是设计决策,而是设计暂定方案17

3.4效用函数无法以增量方式求值17

3.5必要条件及其权重在持续变化18

3.6约束在持续变化19

3.7对理性模型的其他批评21

3.8尽管存在诸多缺陷和批评,理性模型依然顽固存在22

3.9那又如何?我们的设计过程模型真的那么事关紧要吗23

3.10注释和参考文献24

第4章 需求、罪念以及合同28

4.1一段恐怖往事28

4.2殊为不幸,无独有偶29

4.3抵制需求膨胀和蠕变30

4.4罪念31

4.5合同32

4.6一种合同模型32

4.7注释和参考文献33

第5章 有哪些更好的设计过程模型37

5.1为什么要有一个占主导地位的模型37

5.2共同演化模型38

5.3 Raymond的集市模型39

5.4 Boehm的螺旋模型41

5.5设计过程模型:第2~5章的讨论小结41

5.6注释和参考文献42

第二部分 协作与远程协作45

第6章 协作设计45

6.1协作在本质上是好的吗45

6.2团队设计是现代标准46

6.3协作的成本48

6.4挑战在于保持概念完整性49

6.5如何在团队设计中获得概念完整性50

6.6协作何时有帮助52

6.7对设计本身而言,协作何时无用56

6.8两人团队很神奇57

6.9对于计算机科学家意味着什么58

6.10注释和参考文献59

第7章 远程协作62

7.1为什么要远程协作62

7.2就地取材——IBM System/360计算机系列的分布式开发(1961~1965)64

7.3让远程协作有效65

7.4远程协作的技术66

7.5注释和参考文献68

第三部分 设计面面观73

第8章 设计中的理性主义与实证主义之争73

8.1理性主义与实证主义73

8.2软件设计74

8.3我是一个根深蒂固的实证主义者74

8.4其他设计领域中的理性主义、实证主义与正确性验证75

8.5注释和参考文献76

第9章 用户模型——宁错勿淆79

9.1定义明确的用户模型和使用模型79

9.2团队设计79

9.3如果实际情况难以预料,有什么对策80

9.4注释和参考文献82

第10章 英寸、盎司、比特与美元——预算资源84

10.1何谓预算资源84

10.2钱不是万能的84

10.3同一种资源也会有不同风格,甚至有替代品85

10.4预算资源并非一成不变85

10.5那我们究竟该怎么办86

10.6注释和参考文献87

第11章 约束是友非敌90

11.1约束90

11.2归结于一点91

11.3设计悖论:通用产品比专用产品更难设计94

11.4注释和参考文献96

第12章 技术设计中的美学与风格99

12.1技术设计中的美学99

12.2揭开逻辑之美的面纱100

12.3技术设计中的风格102

12.4何谓风格103

12.5风格的特点105

12.6若要使风格保持一致,请将它写成文档105

12.7如何形成良好的风格106

12.8注释和参考文献107

第13章 设计中的范例110

13.1全新的设计是罕见的110

13.2范例所扮演的角色110

13.3计算机和软件设计中的问题111

13.4研究范例的设计原理112

13.5应该用什么样的方式来改进基于范例的设计114

13.6范例——惰性、创新与自满116

13.7注释和参考文献118

第14章 智者千虑,必有一失120

14.1错误120

14.2曾经最糟糕的计算机语言121

14.3 JCL何至于此123

14.4经验教训124

14.5注释和参考文献124

第15章 设计的分离126

15.1设计与使用和实现的分离126

15.2为什么分离127

15.3分离的结果127

15.4补救措施127

15.5注释和参考文献130

第16章 展现设计的演变轨迹和理由132

16.1简介132

16.2知识网线性化133

16.3我们的设计演变轨迹记录134

16.4我们研究房屋设计过程的过程134

16.5深入设计过程135

16.6决策树与设计树137

16.7模块化与紧密集成的设计138

16.8 Compendium和可选工具139

16.9 DRed:一个诱人的工具140

16.10注释和参考文献141

第四部分 一套计算机科学家梦寐以求的房屋设计系统145

第17章 计算机科学家梦寐以求的房屋设计系统——从头脑到电脑145

17.1挑战145

17.2愿景145

17.3输入机构的愿景:从头脑到电脑148

17.4指定动词148

17.5指定名词150

17.6指定文字151

17.7指定状语151

17.8指定视点和视图152

17.9注释和参考文献155

第18章 计算机科学家梦寐以求的房屋设计系统——从电脑到头脑157

18.1双向通道157

18.2视觉显示——多个并列显示的窗口157

18.3听觉展示161

18.4触觉展示162

18.5推而广之162

18.6可行性162

18.7注释和参考文献162

第五部分 卓越的设计师167

第19章 伟大的设计来自伟大的设计师167

19.1伟大的设计与产品过程167

19.2产品过程——优点和不足168

19.3观点碰撞:过程扼杀创新,但又不可避免,如何是好171

19.4注释和参考文献173

第20章 伟大的设计师从哪里来175

20.1我们必须教会他们设计175

20.2我们必须为伟大设计而招募人才176

20.3我们必须有意识地培养他们177

20.4我们必须在管理他们时发挥想象力179

20.5我们必须积极地保护他们180

20.6把自己培养成一名设计师181

20.7注释和参考文献183

第六部分 设计空间之旅:案例研究187

第21章 案例研究:海滨小屋“View/360“187

21.1亮点和特性187

21.2背景介绍187

21.3目标188

21.4机会189

21.5约束条件189

21.6设计决定190

21.7考虑正面191

21.8小屋的尺寸192

21.9设想的开始193

21.10在设计之后,构建之前的设计改动194

21.11在框架和外墙完成和初次入住之后的设计改动194

21.12结果评估(在项目验收37年后)195

21.13学到的一般经验198

第22章 案例研究:增加厢房200

22.1亮点和特性200

22.2背景介绍201

22.3目标203

22.4约束条件204

22.5非约束条件204

22.6事件204

22.7设计决定和迭代205

22.8结果评估——成功与缺憾209

22.9学到的一般经验210

22.10注释和参考文献211

第23章 案例研究:厨房重新建模213

23.1亮点和特性213

23.2背景介绍213

23.3目标214

23.4机会215

23.5约束条件215

23.6关键宽度预算的推理216

23.7长度预算的推理218

23.8其他设计决定218

23.9结果评估220

23.10满足的其他迫切需求220

23.11在设计中使用图纸、CAD、模型、仿真模型和虚拟环境220

23.12学到的一般经验222

23.13注释和参考文献223

第24章 案例研究:System/360体系结构225

24.1亮点和特性225

24.2项目介绍和相关背景225

24.3目标227

24.4机遇(截至1961年6月)228

24.5挑战和限制228

24.6最重大的设计决策229

24.7里程碑事件231

24.8结果评估232

24.9学到的一般经验235

24.10注释和参考文献236

第25章 案例研究:IBM Operating System/360操作系统238

25.1亮点和特性238

25.2项目介绍和相关背景239

25.3接受挑战241

25.4设计决策242

25.5结果评估244

25.6设计师团队246

25.7学到的一般经验247

25.8注释和参考文献247

第26章 案例研究:《Computer Architecture: Concepts and Evolution》图书设计249

26.1亮点和特性249

26.2项目介绍和相关背景250

26.3项目目标251

26.4机遇251

26.5约束251

26.6设计决策251

26.7结果评估252

26.8经验教训252

第27章 案例研究:联合计算中心组织:三角区大学计算中心254

27.1要点和特点254

27.2项目介绍和相关背景255

27.3目标256

27.4机遇256

27.5限制257

27.6设计决策258

27.7备选的董事会投票方案258

27.8结果评估259

27.9经验教训260

27.10注释和参考文献260

第28章 推荐读物262

致谢264

参考文献268

热门推荐