2010-07-02 20 views
9

你好:我正在看一些視頻等,我只是不能幫助,但想知道爲什麼Pex的使用似乎如此之低?爲什麼Pex不是大規模的

有沒有不明顯的問題,還是僅僅是許可問題?

+2

也許這不是問這個問題的最好方法,但我想知道爲什麼Pex沒有gonne aminstream,我見過很多的意見,我們可以重新打開嗎? – roundcrisis 2010-07-15 15:00:10

回答

15

這是一個非常新的工具,要做得非常好,您還需要使用Code Contracts。它也捕獲了很多像可能的整數溢出這樣的問題,很多開發人員認爲它們可以忽略。 Pex是驚人的,並將最終起飛,但它有一個學習曲線,因此需要一些時間來滲透.Net生態系統。

我已經在一些新的開發項目中使用過它,它爲我節省了兩個主要的錯誤(未被正常的單元測試捕獲),至少需要一週的時間才能找到並修復正常情況以及一些較小的問題所以我是Pex的大支持者。這表示需要花費大量的工作才能在現有的任何規模的代碼基礎上產生良好的結果,因此如何以項目爲基礎確定成本效益如何。

相關問題