使用Visual Studio 2010自動產生特性支援TDD

chenliangqiao發表於2009-01-04

在傳統的軟體開 發模式中,我們總是先根據需求編寫程式碼,然後再編寫測試程式對其進行測試。這常常使得開發人員在專案的開發後期陷入痛苦的泥潭:當測試程式發現問題後,還 要回頭再修改當初已經實現的某個類,或者對已經定義好的函式介面進行修改或者擴充套件。為什麼會發生這樣的事情呢?這是因為這部分程式碼的使用需求沒有很好的描 述。我們在設計類和函式的時候,沒有很好的對它們的使用情況進行分析,最終導致程式碼無法滿足測試程式中對程式碼的使用需求。
 
  為了挽救痛苦掙扎的開發人員,測試驅動開 發(Test-Driven Development, TDD)通過編寫測試程式,先考慮程式碼的使用需求(包括功能、過程、介面等),而且這個描述是可執行驗證的。通過編寫這部分程式碼的測試程式,對其功能的分 解、使用過程、介面都進行了設計。而且這種從使用角度對程式碼的設計通常更符合後期開發的需求。

 使用Visual Studio 2010的特性支援TDD


收藏到:Del.icio.us






Link URL: http://imcc.blogbus.com/logs/32903741.html

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17237043/viewspace-526534/,如需轉載,請註明出處,否則將追究法律責任。

相關文章