發表於2024-11-18
十餘年來,軟件行業發生瞭翻天覆地的變化。敏捷方法大行其道,測試和測試驅動開發在很多開發人員的工作中扮演著重要的角色。作為一名程序員,你應該培養怎樣的素質,方能對多變的環境應對自如,始終立於不敗之地?
《高效程序員的45個習慣:敏捷開發修煉之道(修訂版)》總結並生動地闡述瞭成為高效的開發人員所需具備的45個習慣、思想觀念和方法,涵蓋瞭軟件開發進程、編程和調試工作、開發者態度、項目和團隊管理以及持續學習等幾方麵。
《高效程序員的45個習慣:敏捷開發修煉之道(修訂版)》適閤所有程序員閱讀。
Venkat Subramaniam博士,Agile Developer公司創始人,敏捷開發權威人士。他培訓並指導瞭美國、加拿大、印度和歐洲多國的上韆名軟件開發人員,並多次在各種大會上發錶演講。他還是.NET Gotchas的作者。
Andy Hunt,敏捷開發權威人士,敏捷宣言的創始人,Pragmatic Programmers公司創始人。除瞭本書,他還著有《程序員修煉之道——從小工到專傢》等多本備受讀者好評的圖書。
書中‘切身感受’的內容非常有價值——通過它我們可以做到學有所思,思有所悟,悟有所行。
——Nathaniel T. Schutta,資深軟件工程師,《Ajax基礎教程》作者
此書通過常理和經驗,闡述瞭為什麼應該在項目中使用敏捷方法。難得的是,這些行之有效的實戰經驗,竟然從一本書中得到瞭。
——Matthew Johnson,資深軟件工程師
第1章 敏捷--高效軟件開發之道
第2章 態度決定一切
1 做事
2 欲速則不達
3 對事不對人
4 排除萬難,奮勇前進
第3章 學止境
5 跟蹤變化
6 對團隊投資
7 懂得丟棄
8 打破砂鍋問到底
9 把握開發節奏
第4章 交付用戶想要的軟件
10 讓客戶做決定
11 讓設計指導而不是操縱開發
12 閤理地使用技術
13 保持可以發布
14 提早集成,頻繁集成
15 提早實現自動化部署
16 使用演示獲得頻繁反饋
17 使用短迭代,增量發布
18 固定的價格就意味著背叛承諾
第5章 敏捷反饋
19 守護天使
20 先用它再實現它
21 不同環境,就有不同問題
22 自動驗收測試
23 度量真實的進度
24 傾聽用戶的聲音
第6章 敏捷編碼
25 代碼要清晰地錶達意圖
26 用代碼溝通
27 動態評估取捨
28 增量式編程
29 保持簡單
30 編寫內聚的代碼
31 告知,不要詢問
32 根據契約進行替換
第7章 敏捷調試
33 記錄解決問題的日誌
34 警告就是錯誤
35 對問題各個擊破
36 報告所有的異常
37 提供有用的錯誤信息
第8章 敏捷協作
38 定期安排會麵時間
39 架構師必須寫代碼
40 實行代碼集體所有製
41 成為指導者
42 允許大傢自己想辦法
43 準備好後再共享代碼
44 做代碼復查
45 及時通報進展與問題
第9章 尾聲:走嚮敏捷
9.1 隻要一個新的習慣
9.2 拯救瀕臨失敗的項目
9.3 引入敏捷:管理者指南
9.4 引入敏捷:程序員指南
9.5 結束瞭嗎
附錄 資源
索引
“武功者,包括內功、外功、武術技擊術之總和。有形的動作,如支撐格拒,姿式迴環,變化萬韆,外部可見,授受較易,晨操夕練,不難熟練。而無形的內功指內部之靈惠素質,即識、膽、氣、勁、神是也,此乃與學練者整個內在世界的學識水平密切相關,是先天之慧根悟性與後天智能的總成,必須尋得秘籍方可煉成。”
——摘自《武林秘籍大全》
公元21世紀,軟件業江湖動蕩,人纔輩齣,各大門派林立,白道黑幫,都欲靠各自門派的武功稱霸武林。
在那些外傢功門派(傳統的瀑布開發方法、CMM、ISO和RUP等)和非正統教(中國式太極敏捷UDD等)當道之際,一股新勢力正在崛起——以敏捷方法為總稱的一批內傢功門派。
下麵的歌訣是對內傢武功招數的概述:
迭代開發,價值優先
分解任務,真實進度
站立會議,交流暢通
用戶參與,調整方嚮
結對編程,代碼質量
測試驅動,安全可靠
持續集成,盡早反饋
自動部署,一鍵安裝
定期迴顧,持續改進
不斷學習,提高能力
上麵的每種招式,都可尋得一本手冊,介紹其動作要領和攻防章法。幾乎每個內傢功門派都有自己的拳法和套路。
但,正所謂“練拳不練功,到老一場空”。學習招數和套路不難,難的是如何練就一身真功夫。內傢功,以練內為主,內外結閤,以動作引領內氣,以內氣催領動作,通過後天的修煉來彌補先天的不足。
本書是一本內功手冊。它注重於培養軟件開發者的態度、原則、操守、價值觀,即識、膽、氣、勁、神是也。
敏捷的實踐者Venkat Subramaniam和Andy Hunt攜手著下此書。望有誌之士有緣得到此書,依法修習,得其精要;由心知到身知,入筋、入骨、入髓,修煉得道。而後,匡扶正義,交付高質量的軟件,為人類造福。
安 川
高效程序員的45個習慣:敏捷開發修煉之道(修訂版) 下載 mobi pdf epub txt 電子書 格式 2024
高效程序員的45個習慣:敏捷開發修煉之道(修訂版) 下載 mobi epub pdf 電子書書裏知識很有用,值得一讀
評分說得都很有道理,但是個人覺得還是需要大量的項目經手,纔會真正轉化成自己的東西
評分書不是很厚,
評分非常有啓發……
評分書是正版,很不錯。。。
評分書質量不好 尺寸太大攜帶不方便。
評分正在看書,還不錯
評分好的
評分敏捷開發,以人為本,值得學習
高效程序員的45個習慣:敏捷開發修煉之道(修訂版) mobi epub pdf txt 電子書 格式下載 2024