题
我使用 fxCop 和 NDepend 很多的时刻,我一直看到本项目的报告产生哪些是"错误的"1 却不知道这是做我自己,为什么不能为这些工具只是去做那些修复,他们建议?
我得到了一些非常艰苦的工作了,但什么样的领域应标只读可以很容易地应用信息工具。但是对我来说意味着要工具,寻找的项目,然后将代码在等...需要相当长的时间,甚至对最小的项目。
我甚至会开心,如果我必须确认每一个变化,在一个类似于如何 CodeRush Xpress 做一些很重构.
那么,有没有原因为什么这些工具不会这样做吗?
1 错误是相对的这里,因为喜欢的东西1700类fxCop错误,这都是关于命名是不是糟糕代码,但这样做使它更难开发新的应付的代码。
解决方案
可能是因为有并不总是--或甚至大部分时间--一个正确的选择的重构,使。通常有许多方式重构代码所以,量的警告会减少,但是实际上的权利的项目是开发人员应该决定。
其他提示
罗伯,这是我们的东西(在NDepend队)正在考虑长期的。但是触摸的代码是一个域 很多 更敏感的不仅仅是分析它。并如上述Rytmis,常常不仅是一个单一的选择为重构。
肯定是最好的选择将是我们NDepend发送其重构命令固现有的refactorer如R#。但是,这是纯推测的时刻。
不隶属于 StackOverflow