为什么Pex不大

时间:2010-07-02 12:07:15

标签: pex

您好:我正在查看一些视频等等,我只是无法帮助但是想知道为什么Pex的使用率似乎很低?

是否有任何不明显的问题,或者只是许可证问题?

1 个答案:

答案 0 :(得分:15)

这是一个非常新的工具,如果工作得非常好,您还需要使用Code Contracts。它还捕获了许多开发人员认为可以忽略的许多问题,例如可能的整数溢出。 Pex是惊人的,最终会起飞,但它有一个学习曲线,因此需要一些时间来渗透.Net生态系统。

我已经在一些新的开发项目中使用它,它为我节省了两个主要的错误(没有被正常的单元测试捕获),这些错误至少需要一周的时间来追踪并正常修复以及一些较小的问题所以我是Pex的忠实拥护者。也就是说,要在现有的任何规模的代码库上产生良好的结果需要做大量的工作,因此需要在逐个项目的基础上确定它的成本效益。