在我的TDD感悟(三)中,談到了“綠”的開發(fā)步驟。很多人在實現(xiàn)了這一步后,就結(jié)束了。甚至這一步不是以小步快跑的方式循環(huán)執(zhí)行TDD三步曲。那么“重構(gòu)”在TDD中的位置是什么呢?...
在我的TDD感悟(三)中,談到了“綠”的開發(fā)步驟。很多人在實現(xiàn)了這一步后,就結(jié)束了。甚至這一步不是以小步快跑的方式循環(huán)執(zhí)行TDD三步曲。那么“重構(gòu)”在TDD中的位置是什么呢?...
在我的TDD感悟(二)中,說到了一個TDD的周期不宜太長。不管是紅,綠還是重構(gòu)。每個步驟的步伐小一些會更可控,出現(xiàn)問題定位也更快。那么在“綠”的階段我們需要注意些什么呢? 速...
@武可 測試變綠了未必就可以驗證測試代碼本身沒問題,只是如果我們的測試代碼夠簡單, 然后變綠的過程也夠快速,即使有問題,也能快速的發(fā)現(xiàn)。這也是TDD強調(diào)的小步快跑
我的TDD感悟(二)--TDD的“紅”在我的TDD感悟(一)中,說到了測試用例的重要性。當完成了測試用例的編寫,我們可以進入到TDD中的“紅”,也就是單元測試代碼的編寫。 測試用例和測試代碼 有了測試用例文檔,那...
在我的TDD感悟(一)中,說到了測試用例的重要性。當完成了測試用例的編寫,我們可以進入到TDD中的“紅”,也就是單元測試代碼的編寫。 測試用例和測試代碼 有了測試用例文檔,那...
很多人在學習TDD的時候,最被經(jīng)常教導的就是紅,綠,重構(gòu)。所以很多程序員接到需求后,看完需求,直接就開始紅綠之旅了。 一般而言,設(shè)計文檔是概要性描述,好的設(shè)計文檔條理性會好一...