为什么Pex不大

rou*_*sis 9 pex

嗨那里:我正在看几个视频等,我只是不能帮助,但我想知道为什么Pex的用量似乎如此之低?

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

Bry*_*son 15

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

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