近幾年,極限編程(xP)在中國的軟件企業界越來越受到重視,越來越多的開發團隊開始應用xP的方法並從中受益。測試驅動開發(TDD)是極限編程的重要特點,它以不斷的測試推動代碼的開發,既簡化瞭代碼,又保證瞭軟件質量。本書從頭至尾追隨兩個TDD項目,詳細闡述以簡單有效的方式提高程序員工作質量的技術。書中的每個示例之後是對重要TDD模式和重構方法的引用。本書的注釋內容並不是對原文的簡單摘譯,而是加入瞭TDD實踐人員在工作中的大量實踐經驗和心得體會,以期引導讀者更深入準確地領會到原著的內涵。附注中包括注釋者對書中注釋關鍵點的匯總以及將xUnit實例用Java語言改寫的版本。
發表於2025-03-13
測試驅動開發 2025 pdf epub mobi 電子書 下載
測試驅動開發是否是軟件開發的銀彈,答案是否定的,但是其作用是值得重視的。 現在的有一種趨勢是弱化設計驅動,設計盡量簡單,設計範圍盡量減少。在“測試驅動”過程中重構,深化設計,驗證結果。這是不是有效率呢?是不是符閤軟件開發實際呢?還是件需要思考的事情。 如何...
評分弱弱的看瞭幾十頁,TDD那種對細節的嚴格把持的精神,卻隻有靠看上麵的測試例子去YY。不知道為什麼翻齣來的書看著讓人這麼費勁。我建議找個彆的什麼齣版社再翻譯一個版本吧,不然真的隻有看原版瞭。。。。
評分思想很好,傳統開發模式下顧問、項目經理管需求,資深開發者、設計者進行分析設計,程序員負責開發,一方麵帶來項目管理、項目風險諸多問題,另一方麵也造就大量"不負責任"的程序員,妨礙程序員綜閤能力的提升、思維和視角的拓展。TDD下程序員直接麵對需求、用例,參與設計,以...
評分測試驅動開發是否是軟件開發的銀彈,答案是否定的,但是其作用是值得重視的。 現在的有一種趨勢是弱化設計驅動,設計盡量簡單,設計範圍盡量減少。在“測試驅動”過程中重構,深化設計,驗證結果。這是不是有效率呢?是不是符閤軟件開發實際呢?還是件需要思考的事情。 如何...
評分Kent Beck關於TDD的名言: 測試驅動開發非常適閤那些對代碼情有獨鍾的呆子們。我年輕時軟件工程生活的一項最令人痛楚的事情就是滿懷熱情的開始一個項目,然後看著代碼隨著時間的流失逐漸腐爛。一年後我隻想丟掉已經變味的代碼,轉到開發彆的項目中去。測試驅動開發能讓...
圖書標籤: 測試驅動 軟件開發 軟件工程 TDD 計算機 編程 計算機技術 敏捷開發
又復習一遍,把簡化版的Python和Ruby測試框架手寫瞭幾遍,很有味道。TDD這種實踐技術隻有靠多寫纔能體會深刻。
評分又復習一遍,把簡化版的Python和Ruby測試框架手寫瞭幾遍,很有味道。TDD這種實踐技術隻有靠多寫纔能體會深刻。
評分又復習一遍,把簡化版的Python和Ruby測試框架手寫瞭幾遍,很有味道。TDD這種實踐技術隻有靠多寫纔能體會深刻。
評分又復習一遍,把簡化版的Python和Ruby測試框架手寫瞭幾遍,很有味道。TDD這種實踐技術隻有靠多寫纔能體會深刻。
評分又復習一遍,把簡化版的Python和Ruby測試框架手寫瞭幾遍,很有味道。TDD這種實踐技術隻有靠多寫纔能體會深刻。
測試驅動開發 2025 pdf epub mobi 電子書 下載