注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)設(shè)計(jì)原本:計(jì)算機(jī)科學(xué)巨匠Frederick P. Brooks的反思

設(shè)計(jì)原本:計(jì)算機(jī)科學(xué)巨匠Frederick P. Brooks的反思

設(shè)計(jì)原本:計(jì)算機(jī)科學(xué)巨匠Frederick P. Brooks的反思

定 價(jià):¥89.00

作 者: [美]小弗雷德里克·布魯克斯(Frederick P. Brooks, Jr.) 著,陳舒揚(yáng) 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302665540 出版時(shí)間: 2024-08-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  設(shè)計(jì)是現(xiàn)代項(xiàng)目中不可或缺的環(huán)節(jié),設(shè)計(jì)質(zhì)量將直接影響項(xiàng)目的成敗。那么應(yīng)該如何開展設(shè)計(jì)工作呢?這對(duì)于任何一位設(shè)計(jì)者來說都是很難回答的問題。軟件行業(yè)流行將具體實(shí)現(xiàn)進(jìn)行抽象的設(shè)計(jì)思想,從繁瑣的細(xì)節(jié)中提取本質(zhì),并將其梳理清晰,這樣更容易找到解決復(fù)雜問題的方案。經(jīng)過一定程度的抽象,這些方案將具有足夠的通用性,不只適用于某種行業(yè)或技術(shù)。作者布魯克斯通過自己豐富的職業(yè)經(jīng)歷,為讀者介紹了應(yīng)該如何應(yīng)對(duì)現(xiàn)代工作所特有的設(shè)計(jì)挑戰(zhàn)。本書不僅包括對(duì)于設(shè)計(jì)的深刻思考,還舉例分析了多個(gè)不同領(lǐng)域的設(shè)計(jì)案例。除了專業(yè)的設(shè)計(jì)知識(shí)外,作者還分享了自己對(duì)于哲學(xué)、藝術(shù)和歷史的見解,值得讀者仔細(xì)品讀。本書配以豐富的插畫,照片,圖表和設(shè)計(jì)原稿,大大提升了閱讀體驗(yàn)。

作者簡介

  小弗雷德里克·布魯克斯(Frederick Phillips Brooks,1931年4月19日—2022年11月17日),出生于美國北卡羅來納州達(dá)勒姆,1999年圖靈獎(jiǎng)得主,美國國家科學(xué)院院士,美國國家工程院院士,美國藝術(shù)與科學(xué)院院士,英國皇家工程院院士,ACM fellow,IEEE fellow,荷蘭皇家藝術(shù)與科學(xué)院院士,生前是北卡羅來納大學(xué)教授。陳舒揚(yáng),畢業(yè)于大連交通大學(xué),畢業(yè)后一直從事軟件研發(fā)類的工作,目前就職于索尼公司,負(fù)責(zé)軟件項(xiàng)目的設(shè)計(jì)與研發(fā)。具有多年一線的開發(fā)經(jīng)驗(yàn),熟悉Java,Python,Javascript等多個(gè)主流技術(shù)棧,也在項(xiàng)目中擔(dān)任系統(tǒng)架構(gòu)和管理的角色。

圖書目錄

第一部分 設(shè)計(jì)模型 1
第1章 設(shè)計(jì)的問題 3
1.1 培根說的對(duì)嗎 4
1.2 設(shè)計(jì)是什么 4
1.3 真正的設(shè)計(jì)是什么?是設(shè)計(jì)理念 5
1.4 設(shè)計(jì)理念的價(jià)值何在 7
1.5 對(duì)設(shè)計(jì)過程的思考 8
1.6 設(shè)計(jì)類型 9
1.7 注釋和相關(guān)資料 10
第2章 工程師如何看待設(shè)計(jì)?—理性模型 12
2.1 模型 13
2.2 模型從何而來 15
2.3 理性模型好在哪里 16
2.4 注釋和相關(guān)資料 16
第3章 理性模型出了什么問題 19
3.1 在起步時(shí),我們并不真正地了解目標(biāo)  20
3.2 我們通常不了解設(shè)計(jì)樹,我們在設(shè)計(jì)過程中逐步探索它 21
3.3 這些節(jié)點(diǎn)實(shí)際上并不只是一個(gè)獨(dú)立的設(shè)計(jì)決策,而是處于待定階段的完整設(shè)計(jì) 22
3.4 無法漸進(jìn)地評(píng)價(jià)分支的優(yōu)劣 22
3.5 需求和它們的權(quán)重在持續(xù)變化 23
3.6 制約在不斷變化 24
3.7 其他人對(duì)理性模型的批評(píng) 27
3.8 盡管具有這些缺陷與非議,理性模型卻仍然存在 28
3.9 那又如何?設(shè)計(jì)過程模型重要嗎 29
3.10 注釋和相關(guān)資料 31
第4章 需求、原罪和契約 35
4.1 一段驚人的往事 36
4.2 不幸的是,這種事并不罕見 37
4.3 對(duì)抗需求膨脹和蔓延  38
4.4 人類的過失  39
4.5 契約 40
4.6 用來達(dá)成契約的模型 40
4.7 注釋和相關(guān)資料 42
第5章 更好的設(shè)計(jì)過程模型是什么 45
5.1 為什么需要一個(gè)主導(dǎo)模型?  46
5.2 協(xié)同演化模型 47
5.3 雷蒙德的集市模型 48
5.4 勃姆的螺旋模型 50
5.5 設(shè)計(jì)過程模型:對(duì)第2~第5章的總結(jié) 51
5.6 注釋和相關(guān)資料 52
第二部分 協(xié)作與遠(yuǎn)程協(xié)作 55
第6章 在設(shè)計(jì)中協(xié)作 57
6.1 協(xié)作自身是否有益 58
6.2 團(tuán)隊(duì)設(shè)計(jì)成為現(xiàn)代標(biāo)準(zhǔn) 58
6.3 協(xié)作的成本 61
6.4 協(xié)作的難點(diǎn)在于概念完整性 62
6.5 如何在團(tuán)隊(duì)設(shè)計(jì)中獲得概念完整性 64
6.6 需要協(xié)作的場景 66
6.7 在設(shè)計(jì)過程中協(xié)作不發(fā)揮作用的場景 71
6.8 雙人團(tuán)隊(duì)是有魔力的 73
6.9 對(duì)于計(jì)算機(jī)科學(xué)家又如何呢? 74
6.10 備注和相關(guān)資料 75
第7章 遠(yuǎn)程協(xié)作 79
7.1 為什么是遠(yuǎn)程協(xié)作 80
7.2 勢在必得—IBM System/360計(jì)算機(jī)產(chǎn)品線的分布式開發(fā),1961—1965年  81
7.3 擁抱遠(yuǎn)程協(xié)作 83
7.4 遠(yuǎn)程協(xié)作的技術(shù) 84
7.5 備注和相關(guān)資料 87
第三部分 設(shè)計(jì)視角 91
第8章 設(shè)計(jì)領(lǐng)域的理性主義與經(jīng)驗(yàn)主義之爭 93
8.1 理性主義與經(jīng)驗(yàn)主義之爭 94
8.2 軟件設(shè)計(jì) 94
8.3 我是一個(gè)固執(zhí)己見的經(jīng)驗(yàn)主義者 95
8.4 其他設(shè)計(jì)領(lǐng)域中的理性主義、經(jīng)驗(yàn)主義和正確性 96
8.5 注釋和相關(guān)資料 97
第9章 用戶模型——錯(cuò)誤優(yōu)于模糊 101
9.1 定義明確的用戶模型和使用模型 102
9.2 團(tuán)隊(duì)設(shè)計(jì) 102
9.3 如果超出個(gè)人認(rèn)知,該怎么辦才好 103
9.4 注釋和相關(guān)資料  105
第10章 英尺、盎司、比特位、支出費(fèi)用——預(yù)算資源 107
10.1 什么是預(yù)算資源 108
10.2 與支出費(fèi)用無關(guān)的預(yù)算資源 108
10.3 支出費(fèi)用也有分類及替代品 109
10.4 預(yù)算資源會(huì)發(fā)生變化 109
10.5 如何應(yīng)對(duì) 110
10.6 注釋和相關(guān)資料 112
第11章 制約因素是益友 114
11.1 制約因素 115
11.2 歸結(jié)于一點(diǎn) 115
11.3 設(shè)計(jì)悖論:通用產(chǎn)品比專用產(chǎn)品更難設(shè)計(jì) 119
11.4 注釋和相關(guān)資料 121
第12章 技術(shù)設(shè)計(jì)中的美學(xué)與風(fēng)格  124
12.1 技術(shù)設(shè)計(jì)中的美學(xué) 125
12.2 何為邏輯之美 125
12.3 技術(shù)設(shè)計(jì)的風(fēng)格 129
12.4 風(fēng)格是什么 130
12.5 風(fēng)格的特性 132
12.6 獲得一致性風(fēng)格的方式—文檔化 133
12.7 如何獲得一份優(yōu)秀的設(shè)計(jì) 134
12.8 注釋和相關(guān)資料 134
第13章 設(shè)計(jì)范例 138
13.1 全新設(shè)計(jì)是罕見的 139
13.2 范例的作用 139
13.3 計(jì)算機(jī)硬件和軟件的設(shè)計(jì)是什么樣的 140
13.4 研究范例的設(shè)計(jì)原理 141
13.5 如何改進(jìn)基于范例的設(shè)計(jì) 145
13.6 范例——惰性、創(chuàng)意和自負(fù) 146
13.7 注釋和相關(guān)資料 148
第14章 設(shè)計(jì)專家是怎樣犯錯(cuò)的 151
14.1 錯(cuò)誤 152
14.2 史上最糟糕的計(jì)算機(jī)編程語言 153
14.3 JCL為何被設(shè)計(jì)成這樣 155
14.4 經(jīng)驗(yàn)教訓(xùn)總結(jié) 156
14.5 注釋和相關(guān)資料 157
第15章 設(shè)計(jì)的分離 159
15.1 從應(yīng)用與實(shí)踐中分離的設(shè)計(jì) 160
15.2 為什么要分離 161
15.3 分離的負(fù)面影響 161
15.4 改進(jìn)措施 161
15.5 注釋和相關(guān)資料 164
第16章 記錄設(shè)計(jì)發(fā)展的軌跡及理由 167
16.1 引言 168
16.2 線性化知識(shí)網(wǎng) 168
16.3 我們對(duì)設(shè)計(jì)軌跡的捕捉 169
16.4 我們對(duì)房屋設(shè)計(jì)的研究過程 170
16.5 對(duì)設(shè)計(jì)過程的見解 172
16.6 決策樹與設(shè)計(jì)樹的對(duì)比 174
16.7 模塊化與高度集成設(shè)計(jì)的對(duì)比 175
16.8 Compendium軟件和一些備選工具 175
16.9 DRed——一款誘人的工具 177
16.10 注釋和相關(guān)資料 179
第四部分 一個(gè)計(jì)算機(jī)科學(xué)家夢寐以求的房屋設(shè)計(jì)系統(tǒng) 181
第17章 計(jì)算機(jī)科學(xué)家理想的房屋設(shè)計(jì)系統(tǒng)——將思想輸入計(jì)算機(jī) 183
17.1 挑戰(zhàn) 184
17.2 愿景 184
17.3 將思想傳輸?shù)接?jì)算機(jī)的愿景 187
17.4 指定動(dòng)詞 188
17.5 指定名詞 189
17.6 指定文本 191
17.7 指定副詞  191
17.8 指定角度和視野 192
17.9 注釋和相關(guān)資料 195
第18章 計(jì)算機(jī)科學(xué)家理想的房屋設(shè)計(jì)系統(tǒng)——計(jì)算機(jī)的信息展現(xiàn) 198
18.1 雙向通道 199
18.2 視覺展現(xiàn)—多線并行窗口 199
18.3 音頻展現(xiàn) 203
18.4 觸覺展示 204
18.5 泛化 204
18.6 可行性 204
18.7 注釋和相關(guān)資料 205
第五部分 優(yōu)秀的設(shè)計(jì)師 207
第19章 超凡的設(shè)計(jì)來自于卓越的設(shè)計(jì)者,而非來自于完善的設(shè)計(jì)流程 209
19.1 超凡的設(shè)計(jì)和完善的產(chǎn)品流程 210
19.2 產(chǎn)品流程的利與弊  210
19.3 沖突:流程會(huì)扼殺創(chuàng)新,流程又無法避免,我們要做什么 215
19.4 注釋和相關(guān)資料 217
第20章 卓越的設(shè)計(jì)者從哪里來 219
20.1 我們必須向他們教授設(shè)計(jì) 220
20.2 我們必須雇傭具有設(shè)計(jì)才華的人 221
20.3 我們必須有意地培養(yǎng)團(tuán)隊(duì) 222
20.4 我們必須讓團(tuán)隊(duì)管理更富創(chuàng)意 224
20.5 我們必須拼命去保護(hù)他們 225
20.6 作為一名設(shè)計(jì)者的自我成長 227
20.7 注釋和相關(guān)資料 229
第六部分 貫穿設(shè)計(jì)空間的旅途:案例研究 233
第21章 案例研究:海濱別墅“View/360” 235
21.1 亮點(diǎn)與特色  236
21.2 背景介紹  237
21.3 目標(biāo) 237
21.4 有利條件  238
21.5 制約  239
21.6 設(shè)計(jì)決策 239
21.7 海濱沿線的合理分配 242
21.8 確定房屋尺寸 244
21.9 錯(cuò)誤的嘗試 244
21.10 在施工前的再次設(shè)計(jì)變更 245
21.11 外墻完成并初期入住后的設(shè)計(jì)變更 246
21.12 結(jié)果評(píng)估(37年后) 247
21.13 經(jīng)驗(yàn)教訓(xùn)總結(jié) 251
第22章 案例研究:房屋側(cè)樓擴(kuò)建 253
22.1 亮點(diǎn)和特色 254
22.2 背景介紹 255
22.3 目標(biāo) 257
22.4 制約因素  258
22.5 非受限因素 259
22.6 設(shè)計(jì)決策和迭代 260
22.7 結(jié)果評(píng)估——成功之處和未解決的障礙  265
22.8 經(jīng)驗(yàn)教訓(xùn)總結(jié) 267
22.9 注釋和相關(guān)資料 267
第23章 案例研究:廚房重構(gòu) 269
23.1 亮點(diǎn)與特色 270
23.2 背景介紹 270
23.3 目標(biāo) 271
23.4 有利條件 272
23.5 制約因素 272
23.6 復(fù)雜的廚房寬度規(guī)劃 274
23.7 廚房長度的規(guī)劃 276
23.8 其他的設(shè)計(jì)決策 277
23.9 結(jié)果評(píng)估 279
23.10 其他已滿足的需求 280
23.11 平面圖、CAD、模型、實(shí)物模型和虛擬環(huán)境技術(shù)在設(shè)計(jì)中的應(yīng)用 280
23.12 經(jīng)驗(yàn)教訓(xùn)總結(jié) 282
23.13 注釋和相關(guān)資料 284
第24章 案例研究:System/360系統(tǒng)架構(gòu) 286
24.1 亮點(diǎn)與特色 287
24.2 背景介紹 287
24.3 目標(biāo) 290
24.4 有利條件(截至1961年6月) 290
24.5 挑戰(zhàn)和制約因素 291
24.6 最重要的設(shè)計(jì)決策 292
24.7 里程碑事件 295
24.8 結(jié)果評(píng)估 297
24.9 經(jīng)驗(yàn)教訓(xùn)總結(jié) 300
24.10 注釋和相關(guān)資料 301
第25章 案例研究:IBM Operating System/360 304
25.1 亮點(diǎn)與特色 305
25.2 背景介紹 306
25.3 被采納的提議 309
25.4 設(shè)計(jì)決策 311
25.5 評(píng)估 313
25.6 設(shè)計(jì)師們 315
25.7 經(jīng)驗(yàn)教訓(xùn)總結(jié) 316
25.8 注釋和相關(guān)資料 316
第26章 案例研究:《計(jì)算機(jī)體系結(jié)構(gòu):概念與演進(jìn)》圖書設(shè)計(jì) 318
26.1 亮點(diǎn)與特色 319
26.2 背景介紹 320
26.3 目標(biāo) 321
26.4 有利條件 321
26.5 制約因素 322
26.6 設(shè)計(jì)決策 322
26.7 成果評(píng)估  322
26.8 經(jīng)驗(yàn)教訓(xùn)總結(jié) 323
第27章 案例研究:聯(lián)合計(jì)算機(jī)中心機(jī)構(gòu):三角區(qū)大學(xué)計(jì)算中心 325
27.1 要點(diǎn)和特色 326
27.2 背景介紹 327
27.3 目標(biāo) 328
27.4 有利條件 329
27.5 制約因素 330
27.6 設(shè)計(jì)決策  331
27.7 成果評(píng)估 332
27.8 經(jīng)驗(yàn)教訓(xùn)總結(jié) 333
27.9 注釋和相關(guān)資料 334
第28章 推薦閱讀 336

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)