高效程式設計師的45個習慣 敏捷開發修煉之道 修訂版

2021-06-26 14:13:06 字數 1973 閱讀 4960

本書簡明實用、見解深刻,總結了高效程式設計師在開發過程中的45個個人習慣、思想觀念和方法,有助於開發人員在開發程序、編碼工作、開發者態度、專案和團隊管理以及持續學習這5個方面積極修煉。通過學習這些內容,養成這些好的習慣,你可以極大地提公升自己的程式設計實力,更快速、更可靠地交付更高質量的軟體,從而成為真正的高效程式設計師。

——nathaniel t. schutta,資深軟體工程師,《ajax基礎教程》作者

「此書通過常理和經驗,闡述了為什麼應該在專案中使用敏捷方法。最難得的是,這些行之有效的實戰經驗,竟然從一本書中得到了。」

——matthew johnson,資深軟體工程師

agile developer公司創始人,敏捷開發權威人士。他培訓並指導了美國、加拿大、印度和歐洲多國的上千名軟體開發人員,並多次在各種大會上發表演講。他還是.net gotchas的作者。可以通過[email protected]與他聯絡。

andy hunt

敏捷開發權威人士,敏捷宣言的創始人,pragmatic programmers公司創始人。除了本書,他還著有《程式設計師修煉之道——從小工到專家》等多本備受讀者好評的圖書。

錢安川

匯銀豐網路總裁助理兼cto。專注於o2o、移動網際網路領域的產品和管理。曾任thoughtworks公司軟體諮詢師、敏捷過程教練。

鄭柯 第1章 敏捷——高效軟體開發之道 1

第2章 態度決定一切 10

1 做事 12

2 欲速則不達 15

3 對事不對人 18

4 排除萬難,奮勇前進 23

第3章 學無止境 26

5 跟蹤變化 28

6 對團隊投資 31

7 懂得丟棄 34

8 打破砂鍋問到底 37

9 把握開發節奏 40

第4章 交付使用者想要的軟體 43

10 讓客戶做決定 45

11 讓設計指導而不是操縱開發 48

12 合理地使用技術 52

13 保持可以發布 55

14 提早整合,頻繁整合 58

15 提早實現自動化部署 61

16 使用演示獲得頻繁反饋 64

17 使用短迭代,增量發布 69

18 固定的**就意味著背叛承諾 73

第5章 敏捷反饋 76

19 守護天使 78

20 先用它再實現它 82

21 不同環境,就有不同問題 87

22 自動驗收測試 90

23 度量真實的進度 93

24 傾聽使用者的聲音 96

第6章 敏捷編碼 98

25 **要清晰地表達意圖 100

26 用**溝通 105

27 動態評估取捨 110

28 增量式程式設計 113

29 保持簡單 115

30 編寫內聚的** 117

31 告知,不要詢問 121

32 根據契約進行替換 124

第7章 敏捷除錯 128

33 記錄解決問題的日誌 129

34 警告就是錯誤 132

35 對問題各個擊破 136

36 報告所有的異常 139

37 提供有用的錯誤資訊 141

第8章 敏捷協作 146

38 定期安排會面時間 148

39 架構師必須寫** 152

40 實行**集體所有制 155

41 成為指導者 157

42 允許大家自己想辦法 160

43 準備好後再共享** 162

44 做**複查 165

45 及時通報進展與問題 168

第9章 尾聲:走向敏捷 170

9.1 只要乙個新的習慣 170

9.2 拯救瀕臨失敗的專案 171

9.3 引入敏捷:管理者指南 172

9.4 引入敏捷:程式設計師指南 174

9.5 結束了嗎 175

附錄 資源 176

索引 182              

《高效程式設計師45個習慣》 敏捷開發有感

高效程式設計師的45個習慣 敏捷開發修煉之道 standing on shoulders of giants 站在巨人的肩膀上 2014年9 月20日星期六 h該書一共用了兩天時間通讀完,簡單的翻看其中的道理,把其中有用的好的道理和哲理摘錄和用自己的話說出來,引以為用。希望對看過該文的人有所幫助。在...

高效程式設計師的45個習慣 敏捷開發修煉之道

高效程式設計師的45個習慣 敏捷開發修煉之道 融知識 哲理 實踐於一體的奇書 定價 35.00 會員價 26.25 75折 樣章免費試讀 17 使用短迭代,增量發布 69 18 固定的 就意味著背叛承諾 73 第5章 敏捷反饋 76 19 守護天使 78 20 先用它再實現它 82 21 不同環境,...

高效程式設計師的45個習慣 敏捷開發修煉之道

筆者 寫道 在去年就在豆瓣上看到這本不錯的書,近來才拿到這本書好好的研讀一下。讀了之後又對本書有了更深的認識。我如此推崇她,因為我覺得她不像有些書那樣的長篇大論,講的都是大道理,看了雲裡霧裡的。而這本書呢,講的都是我們專案開發中實實在在遇到的,只是平時不太注意,作者只是用更樸素易懂的語言組織總結出來...