昨天验收的时候,听到VS有计算代码量的功能,就查了下;
大概介绍下:Visual Studio,选中解决方案或者某个项目,右击,按两次C回车(解决方案),按C(某个项目),计算代码度量值。就可以查看代码量的结果。
层次结构:可以一直展开到类的属性和方法.
可维护性指数:0-100,越大越好。0-9:表示可维护性低,红色;10-19:表示可维护性一般,黄色;20-100:表示可维护性良好,绿色。
圈复杂度:数字越大越不好。根据if,switch case,for循环等衡量。
继承深度:0-7,越小越好。
类耦合:越小比较好。
代码的行数:指明代码中的大概行数,数量要适中。如果某个方法中的代码行数过多,则考虑拆分方法。
与上面完成没有关系。
想到比较两个文档的区别。word,审阅,比较。如下图。
就可以了。
如果想知道更多的比较两个文档的方法,请参看:比较两个文档中的文字的区别