混沌篇 叢林中的TDD神火之光
叢林中的TDD神火之光
叢林中的TDD的光芒——看上去很美
TDD的實踐故事開始了
金字塔上神像的光芒四射是因為金字塔的偉岸
開天篇 一個簡單的勝利
第2章 TDD基礎——一個簡單的勝利
2.1 什么是TDD
2.2 TDD的步驟,戰(zhàn)略上蔑視
2.3 戰(zhàn)術上重視
2.4 一個簡單的勝利,TDD的簡化示例
2.5 TDD的光芒
2.5.1 TDD帶給開發(fā)人員什么
2.5.2 TDD帶給管理者什么
2.6 光芒之下的TDD實踐叢林
2.7 還原TDD,懂得總結是最大的財富
2.8 叢林生存法則的吉祥三寶:羅盤、火種、寶劍
TDD三項修煉之克羅托篇 轉動“結構化”和“敏捷”的羅盤
第3章 結構化開發(fā)方法
3.1 軟件開發(fā)過程及生命周期模型
3.2 結構化開發(fā)過程方法概述
3.3 瀑布開發(fā)模型
3.4 v模型
3.5 原型及螺旋模型
3.6 RUP
3.7 結構化開發(fā)方法的質量保證及裁剪
第4章 敏捷開發(fā)方法
4.1 機制、管理、技術創(chuàng)新的敏捷方法
4.2 敏捷方法概述
4.3 掌握敏捷的金箍棒
4.4 敏捷方法的七種兵器
4.5 XP
4.6 XP核心實踐的項目經驗
4.7 測試驅動開發(fā)與XP
第5章 開發(fā)方法評估,踏入平衡之美自由道路
5.1 開發(fā)方法的評估、比較及項目應用
5.2 項目開發(fā)方法選擇及過程定義經驗
5.3 自由智能平衡之美的開發(fā)方法
5.4 一個真實的開發(fā)項目案例
5.4.1 案例
5.4.2 分析
5.4.3 實踐
TDD三項修煉之拉克羅斯篇 單元測試之星火燎原
第6章 摘下有色眼鏡后的測試
第7章 單元測試火的力量
第8章 單元測試方法談
第9章 單元測試用例設計
第10章 單元測試工具實踐圖譜
第11章 自動化測試與每日構建
TDD三項修煉之阿特羅波斯篇 練就重構的精妙劍術
第13章 重構時機
第14章 重構塑型
第15章 意圖導向編程
TDD升華篇 叢林中哲人的足跡
第16章 User Story紀事
演練篇 叢林中看到了另一片天空
第17章 演練
第18章 再次演練,一個真實的項目
豁然開朗篇 藍天白云下的幸福
第19章 走出TDD叢林
附錄A 某公司的系統(tǒng)測試流程
附錄B 測試過程中的各種文檔
附錄C 以C++/C為例的代碼審查表
參考文獻