《程式開發心理學(銀年紀念版)》是2015年電子工業出版社出版的圖書,譯者是鄧俊輝 。
基本介紹
- 中文名:程式開發心理學(銀年紀念版)
- 譯者:鄧俊輝
- 出版社: 電子工業出版社
- 出版時間:2015年7月
- 頁數:364 頁
- 定價:79 元
- 開本:16 開
- ISBN: 9787121258589
內容簡介,圖書目錄,
內容簡介
本書出自軟體領域著名思想家,美國計算機名人堂首批成員之一的 Gerald M.Weinberg 溫 伯格之手。本書關注的是程式開發過程中人的因素,堪稱這一領域的開山之作。本書的初稿完成於整整 40 年前,作者當時慧眼獨具,前瞻性地提出了將程式開發作為一種人類行為來考察的觀點。幾十年來,本書已讓無數讀者從中受益,時至今日仍然是暢銷全球的經典之作。
圖書目錄
第一篇 作為人類行為的程式開發
1 閱讀程式 4
一個例子 6
機器的局限7
語言的局限 8
程式設計師的局限 9
歷史遺留問題10
規範11
小結 12
思考題 12
參考資料13
本章評註 14
2 優秀程式的要素 16
技術規範 18
日程計畫20
適應性21
效率 23
小結 26
思考題26
參考資料27
本章評註 28
3 如何研究程式設計 30
自省 31
觀察 33
實驗 36
心理學測量 39
利用行為科學中的數據 42
小結 44
思考題 45
參考資料 46
本章評註 50
第二篇 作為社會行為的程式開發
4 程式開發組 59
正式與非正式組織機構 59
自然環境與社會結構 62
錯誤與唯我獨尊 65
無私式程式開發 69
建立與維護程式開發的環境 73
小結 78
思考題 78
參考資料 80
本章評註 81
5 程式開發團隊 85
團隊的組建 85
目標的設定與認同 90
團隊的領導者及其領導方法 97
團隊中可能出現的危機 104
小結 111
思考題 112
參考資料 114
本章評註 115
6 程式開發項目 119
在變化中保持穩定性 119
績效評價 124
項目結構 130
大型項目中共同的社會性問題 134
小結 138
思考題 139
參考資料141
本章評註 143
第三篇 作為個人行為的程式開發
7 程式開發任務的差異 150
專業的與業餘的程式開發 150
程式設計師想要做什麼 155
程式開發工作的不同階段162
小結168
思考題 169
參考資料 170
本章評註 172
8 性格因素 174
瘋狂的轟炸機 174
性格的改變 176
性格中經久不變的部分179
關鍵的性格特徵 182
性格測試 186
程式設計師的性格測驗 190
小結 192
思考題 193
參考資料 194
本章評註 195
9 智力水平及問題求解能力 197
心理定勢 197
問題求解的一些維度 201
程式開發的智力因素 203
智力測驗 207
程式設計師的智力測驗 209
小結 215
思考題 216
參考資料 217
本章評註 220
1 0 積極性、培訓及經驗 222
積極性 223
培訓、課程學習與教育228
學習的阻力 232
如何學習程式開發 237
小結 243
思考題 244
參考資料 245
本章評註 246
第四篇 程式開發工具
11 程式語言 253
程式語言與自然語言 253
程式語言設計 257
小結 261
思考題 261
參考資料 262
本章評註 264
1 2 程式語言設計的一些原則 266
一致性 266
簡潔性 273
局部性與線性 279
傳統與創新 283
專用的、多用的以及玩具式語言 289
小結 293
思考題 295
參考資料 296
本章評註 300
1 3 其他的程式開發工具 302
程式測試工具 302
作業系統 307
分時與批處理 315
文檔管理 319
小結 328
思考題 328
參考資料 330
本章評註 334
第五篇 結語
圖表索引 344