近幾年,極限編程(xP)在中國的軟件企業界越來越受到重視,越來越多的開發團隊開始應用xP的方法並從中受益。測試驅動開發(TDD)是極限編程的重要特點,它以不斷的測試推動代碼的開發,既簡化瞭代碼,又保證瞭軟件質量。本書從頭至尾追隨兩個TDD項目,詳細闡述以簡單有效的方式提高程序員工作質量的技術。書中的每個示例之後是對重要TDD模式和重構方法的引用。本書的注釋內容並不是對原文的簡單摘譯,而是加入瞭TDD實踐人員在工作中的大量實踐經驗和心得體會,以期引導讀者更深入準確地領會到原著的內涵。附注中包括注釋者對書中注釋關鍵點的匯總以及將xUnit實例用Java語言改寫的版本。
發表於2024-11-07
測試驅動開發 2024 pdf epub mobi 電子書 下載
以往我們設計軟件更多是憑藉經驗,但是這本書給我們一個視角使得我們的設計不僅僅是基於經驗,而是通過一種有效的方法論來有效的改進設計。這本書裏麵的實例雖然簡單,但是卻非常好的展示瞭完整的過程。推進測試驅動開發可以在得到優秀的設計同時也確保軟件質量,結閤當前開發...
評分測試驅動開發是否是軟件開發的銀彈,答案是否定的,但是其作用是值得重視的。 現在的有一種趨勢是弱化設計驅動,設計盡量簡單,設計範圍盡量減少。在“測試驅動”過程中重構,深化設計,驗證結果。這是不是有效率呢?是不是符閤軟件開發實際呢?還是件需要思考的事情。 如何...
評分If I get stuck and I don’t know how a complex algorithm should work I’ll write a test for an error case. Then I’ll write a test for the simplest non-error case I can think of and return a hard coded value. Then I’ll write another test case and see if I ...
評分從來沒有一本書如此大影響我,這本書對我的影響有兩個。 一、改變瞭我寫程序的方法。不僅立即(一周)而且可能永遠改變瞭我寫程序的習慣。 二、讓我開始學習和寫python程序。 這是一本天纔寫的書,開創瞭新的軟件方法論。這是一本200頁的薄書,但以前所有軟件工程的幾十萬頁的書...
評分秉承《重構》的風格,該書也是同樣的冗長和繁復,說瞭為瞭再現真實的代碼。以前,或許我會同意,但是現在已經受不瞭瞭。如果電影院不是放大片,而是如現實生活一般平淡的鏡頭,你還會去看麼?同樣,文學作品即便是基於生活,也是經過提煉,濃縮和升華的。所以,我已經沒有耐心...
圖書標籤: 測試驅動 軟件開發 軟件工程 TDD 計算機 編程 計算機技術 敏捷開發
又復習一遍,把簡化版的Python和Ruby測試框架手寫瞭幾遍,很有味道。TDD這種實踐技術隻有靠多寫纔能體會深刻。
評分又復習一遍,把簡化版的Python和Ruby測試框架手寫瞭幾遍,很有味道。TDD這種實踐技術隻有靠多寫纔能體會深刻。
評分又復習一遍,把簡化版的Python和Ruby測試框架手寫瞭幾遍,很有味道。TDD這種實踐技術隻有靠多寫纔能體會深刻。
評分又復習一遍,把簡化版的Python和Ruby測試框架手寫瞭幾遍,很有味道。TDD這種實踐技術隻有靠多寫纔能體會深刻。
評分又復習一遍,把簡化版的Python和Ruby測試框架手寫瞭幾遍,很有味道。TDD這種實踐技術隻有靠多寫纔能體會深刻。
測試驅動開發 2024 pdf epub mobi 電子書 下載