《測試驅動開發》(中文版)設想把編程看成是轉動麯柄從井裏提一桶水上來的過程。如果水桶比較小,那麼僅需一個能自由轉動的麯柄就可以瞭。如果水桶比較大而且裝滿水,那麼還沒等水桶全部被提上來你就會很纍瞭。你需要一個防倒轉的裝置,以保證每轉一次可以休息一會兒。水桶越重,防倒轉的棘齒相距越近。測試驅動開發中的測試程序就是防倒轉裝置上的棘齒。一旦我們的某個測試程序能工作瞭,你就知道,它從現在開始並且以後永遠都可以工作瞭。相比於測試程序沒有通過,你距離讓所有的測試程序都工作又近瞭一步。現在我們的工作是讓下一個測試程序工作,然後再下一個,就這樣一直進行。分析錶明,要編程解決的問題越難,每次測試所覆蓋的範圍就應該越小。
發表於2024-12-25
測試驅動開發 2024 pdf epub mobi 電子書 下載
秉承《重構》的風格,該書也是同樣的冗長和繁復,說瞭為瞭再現真實的代碼。以前,或許我會同意,但是現在已經受不瞭瞭。如果電影院不是放大片,而是如現實生活一般平淡的鏡頭,你還會去看麼?同樣,文學作品即便是基於生活,也是經過提煉,濃縮和升華的。所以,我已經沒有耐心...
評分測試先行,小步迭代,不斷重構,持續集成。XP在組裏(就3個人)實施不容易,自己先做點力所能及的吧,就看瞭《TDD》,可不巧的是目前做的項目是Swing開發的桌麵工具,這可是偶做的第一個項目啊,該怎麼測試先行呢?看瞭看marathon,Abbot,JFCUnit的文檔,搜瞭點Winrunner的資...
評分測試先行,小步迭代,不斷重構,持續集成。XP在組裏(就3個人)實施不容易,自己先做點力所能及的吧,就看瞭《TDD》,可不巧的是目前做的項目是Swing開發的桌麵工具,這可是偶做的第一個項目啊,該怎麼測試先行呢?看瞭看marathon,Abbot,JFCUnit的文檔,搜瞭點Winrunner的資...
評分關於測試驅動開發有很多謬論和誤解。關於這點的澄清永遠沒有盡頭,就像任何其他的方法一樣,所謂正解和誤解都是相伴而生的。 而本書是總結這個在開發社團裏麵實踐經驗的開山之作,關於他的評價是,誤解的不想讀,不誤解的也不願意讀,前者是因為已經有誤解的心態對於這種小題目...
評分圖書標籤: TDD 測試驅動 敏捷開發 軟件工程 軟件開發 編程 測試 計算機
不知所雲
評分沒仔細看,還是看瞭《The Rspec Book》纔比較理解測試驅動開發。
評分測試驅動開發始終是一種奢望
評分改變偶編程風格的一本書
評分一本傳授一種全新開發方法的書,和極限編程一樣,成功的案例很少
測試驅動開發 2024 pdf epub mobi 電子書 下載