我接到了这个任务: 识别类中的任何冗余代码。详细解释为什么代码是多余的。
我正在使用一个包含数十个课程的大型c#应用程序,有人可以推荐从哪里开始或者如何最好地解决这个问题?
答案 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?
另请参阅Microsoft的FxCop进行静态分析:
http://msdn.microsoft.com/en-us/library/bb429476(VS.80).aspx