《測試驅動開發(中文版)》是2004年1月中國電力出版社出版的圖書,作者是[美] 貝克。
基本介紹
- 中文名:測試驅動開發(中文版)
- 作者:[美] 貝克
- 出版社:中國電力出版社
- 出版時間:2004年1月
- 頁數:165 頁
- 定價:28 元
- 開本:16 開
- 裝幀:平裝
- ISBN:9787508321738
內容簡介,圖書目錄,作者簡介,
內容簡介
《測試驅動開發》(中文版)構想把編程看成是轉動曲柄從井裡提一桶水上來的過程。如果水桶比較小,那么僅需一個能自由轉動的曲柄就可以了。如果水桶比較大而且裝滿水,那么還沒等水桶全部被提上來你就會很累了。你需要一個防倒轉的裝置,以保證每轉一次可以休息一會兒。水桶越重,防倒轉的棘齒相距越近。測試驅動開發中的測試程式就是防倒轉裝置上的棘齒。一旦我們的某個測試程式能工作了,你就知道,它從現在開始並且以後永遠都可以工作了。相比於測試程式沒有通過,你距離讓所有的測試程式都工作又近了一步。現在我們的工作是讓下一個測試程式工作,然後再下一個,就這樣一直進行。分析表明,要編程解決的問題越難,每次測試所覆蓋的範圍就應該越小。
圖書目錄
譯者序
前言
致謝
導言
寫在後面的話
第一部分 資金實例
第一章 多幣種資金
第二章 變質的對象
第三章 一切均等
第四章 私有性
第五章 法郎在訴說
第六章 再談一切均等
第七章 蘋果和桔子
第八章 製造對象
第九章 我們所處的時代
第十章 有趣的Times方法
第十一章 萬惡之源
第十二章 加法,最後的部分
第十三章 完成預期目標
第十四章 變化
第十五章 混合貨幣
第十六章 抽象,最後的工作
第十七章 資金實例回顧
下一步是什麼?
比喻
JUnit的用法
代碼統計
過程
測試質量
最後一次回顧
第二部分 xUnit實例
第十八章 步入xUnit
第十九章 設定表格
第二十章 後期整理
第二十一章 計數
第二十二章 失敗處理
第二十三章 怎么組成一組測試
第二十四章 xUnit回顧
第三部分 測試驅動開發的模式
第二十五章 測試驅動開發模式
第二十六章 不可運行狀態模式
第二十七章 測試模式
第二十八章 可運行模式
第二十九章 xUnit模式
第三十章 設計模式
第三十一章 重構
第三十二章 掌握TDD
附錄A 影響圖
附錄B 斐波納契數列
作者簡介
Kent Beck是軟體開發方法學的奉斗、XP的創始人,長期致力於軟體工程的理論研究和實踐,並具有講授XP的豐富經驗,作為軟體業內最富創造性和最有口碑的領導人之一,Kent Beck極力推崇模式、極限編程和測試驅動開發。他現在加盟於Three Rivers研究所,是多部暢銷書如《Smalltalk Best Practice Patterns》、《解析極限編程——擁抱變化》和《規劃極限編程》(和Martin Fowler合著)的作者,並且是超級暢銷書《重構——改善既有代碼的設計》(中國電力出版社出版中英文版)的特約撰稿人。