測試驅動開發注釋版

測試驅動開發注釋版

測試驅動開發注釋版由美國人貝克編著,由孫方注釋。本書從頭至尾追隨兩個TDD項目,詳細闡述以簡單有效的方式提高程式設計師工作質量的技術。書中的每個示例之後是對重要TDD模式和重構方法的引用。本書的注釋內容並不是對原文的簡單摘譯,而是加入了TDD實踐人員在工作中的大量實踐經驗和心得體會,以期引導讀者更深入準確地領會到原著的內涵。附註中包括注釋者對書中注釋關鍵點的匯總以及將xUnit實例用Java語言改寫的版本。

基本信息

內容提要

測試驅動開發注釋版

近幾年,極限編程(XP)在中國的軟體企業界越來越受到重視,越來越多的開發團隊開始套用XP的方法並從中受益。測試驅動開發(TDD)是極限編程的重要特點,它以不斷的測試推動代碼的開發,既簡化了代碼,又保證了軟體質量。

編輯推薦

近幾年,極限編程(xP)在中國的軟體企業界越來越受到重視,越來越多的開發團隊開始套用xP的方法並從中受益。測試驅動開發(TDD)是極限編程的重要特點,它以不斷的測試推動代碼的開發,既簡化了代碼,又保證了軟體質量。本書從頭至尾追隨兩個TDD項目,詳細闡述以簡單有效的方式提高程式設計師工作質量的技術。書中的每個示例之後是對重要TDD模式和重構方法的引用。

本書的注釋內容並不是對原文的簡單摘譯,而是加入了TDD實踐人員在工作中的大量實踐經驗和心得體會,以期引導讀者更深入準確地領會到原著的內涵。附註中包括注釋者對書中注釋關鍵點的匯總以及將xUnit實例用Java語言改寫的版本。

目錄

第1部分 貨幣實例

第1章 多幣種資金

第2章 變質的對象

第3章 一切均等

第4章 私有性

第5章 法郎在訴說

第6章 也談一切均等

第7章 蘋果和橘子

第8章 製造對象

第9章 我們所處的時代

第10章 有趣的乘法

第11章 萬惡之源

第12章 加法,最後的部分

第13章 完成

第14章 變化

第15章 混合貨幣

第16章 抽象,最後的部分

第17章 貨幣實例回顧

第2部分 xUnit實例

第18章 xUnit入門

第19章 設定表格

第20章 後期整理

第21章 計數

第22章 失敗處理

第23章 如何組成Suite

第24章 xUnit實例回顧

第3部分 測試驅動開發模式

第25章 測試驅動開發的模式

第26章 紅色進度條模式

第27章 測試模式

第28章 綠色進度條測試

第29章 xUnit模式

第30章 設計模式

第31章 重構

第32章 駕馭TDD

附錄Ⅰ 影響圖

附錄Ⅱ Fibonacci實例

後記

索引

附註A 注釋關鍵點匯總

附註B xUnit實例的Java版本

相關詞條

相關搜尋

熱門詞條

聯絡我們