如何识别任何冗余代码C#

时间:2013-11-21 11:02:27

标签: c# class refactoring dead-code

我接到了这个任务: 识别类中的任何冗余代码。详细解释为什么代码是多余的。

我正在使用一个包含数十个课程的大型c#应用程序,有人可以推荐从哪里开始或者如何最好地解决这个问题?

1 个答案:

答案 0 :(得分:2)

你可以使用microsoft visual studio这里是它的链接,这个功能是visual studio 2013的一部分,主要是代码分析器的一部分。

Finding Duplicate Code by using Code Clone Detection

几个好问题,关于代码覆盖率:

What can I use for good quality Code Coverage for C#/.NET?

C# Code Coverage metrics

另请参阅Microsoft的FxCop进行静态分析:

http://msdn.microsoft.com/en-us/library/bb429476(VS.80).aspx