本書解釋了為什么軟件開發(fā)是一種精神活動,思考如何解決問題,并就開發(fā)人員如何能更好地開發(fā)軟件進行了評論。書中不僅給出了一些理論上的答案,同時提供了大量實踐技術(shù)和竅門。 本書供各層次軟件開發(fā)人員閱讀。
作者簡介 Andy Hunt 敏捷開發(fā)權(quán)威人士,敏捷宣言首倡者之一,著名IT圖書出版公司Pragmatic Programmers創(chuàng)始人。除本書外,他還與人合著有多本獲獎圖書,深受讀者歡迎,包括《高效程序員的45個習(xí)慣——敏捷開發(fā)修煉之道》、《程序員修煉之道——從小工到專家》等。
目錄: 第1章 緒論1 1.1 再提“實用”3 1.2 關(guān)注情境4 1.3 所有人都關(guān)注這些技能5 1.4 本書結(jié)構(gòu)6 1.5 致謝9 第2章 從新手到專家的歷程11 2.1 新手與專家12 2.2 德雷福斯模型的5個階段15 2.3 現(xiàn)實中的德雷福斯模型:賽馬和賽羊21 2.4 有效地使用德雷福斯模型26 2.5 警惕工具陷阱32 2.6 再一次考慮情境34 2.7 日常的德雷福斯模型35 第3章 認(rèn)識你的大腦37 3.1 雙CPU模式38 3.2 隨時(24×7)記錄想法42 3.3 L型和R型的特征45 3.4 R型的崛起51 3.5 R型看森林,L型看樹木56 3.6 DIY腦部手術(shù)和神經(jīng)可塑性57 3.7 如何更上一層樓58 第4章 利用右腦60 4.1 啟動感觀輸入60 4.2 用右腦畫畫62 4.3 促成R型到L型的轉(zhuǎn)換66 4.4 收獲R型線索76 4.5 收獲模式85 4.6 正確理解91 第5章 調(diào)試你的大腦93 5.1 了解認(rèn)知偏見94 5.2 認(rèn)清時代影響102 5.3 了解個性傾向109 5.4 找出硬件問題112 5.5 現(xiàn)在我不知道該思考什么116 第6章 主動學(xué)習(xí)119 6.1 學(xué)習(xí)是什么……不是什么119 6.2 瞄準(zhǔn)SMART目標(biāo)122 6.3 建立一個務(wù)實的投資計劃126 6.4 使用你的原生學(xué)習(xí)模式130 6.5 一起工作,一起學(xué)習(xí)134 6.6 使用增強的學(xué)習(xí)法136 6.7 使用SQ3R法主動閱讀137 6.8 使用思維導(dǎo)圖140 6.9 利用文檔的真正力量146 6.10 以教代學(xué)148 6.11 付諸實踐149 第7章 積累經(jīng)驗150 7.1 為了學(xué)習(xí)而玩耍150 7.2 利用現(xiàn)有知識154 7.3 正確對待實踐中的失敗155 7.4 了解內(nèi)在訣竅158 7.5 壓力扼殺認(rèn)知162 7.6 想象超越感觀165 7.7 像專家一樣學(xué)習(xí)169 第8章 控制注意力171 8.1 提高注意力172 8.2 通過分散注意力來集中注意力177 8.3 管理知識179 8.4 優(yōu)化當(dāng)前情境185 8.5 積極地管理干擾190 8.6 保持足夠大的情境195 8.7 如何保持注意力199 第9章 超越專家200 9.1 有效的改變200 9.2 明天上午做什么202 9.3 超越專家203 附錄A 圖片授權(quán)206 附錄B 參考文獻207
|