SourceMonitor的使用

  • 2020 年 4 月 10 日
  • 筆記

SourceMonitor的使用

1 SourceMonitor简介

SourceMonitor是一款免费的圈复杂度软件,运行在Windows平台下。它可对多种语言写就的代码进行度量,包括C、C++、C#、Java、VB、Delphi和HTML,并且针对不同的语言,输出不同的代码度量值。

像其他代码度量工具一样,SourceMonitor只关注代码,并为编码人员提供及时的反馈,它不是一款项目管理工具,不关注项目实施中从功能分析到设计编码,再到测试这整个过程。

2 SourceMonitor的使用

下载好SourceMonitor之后,进行默认安装。

1、打开软件之后,新建项目:File->new

2、创建一个项目,比如,Java项目。

3、选择目录

4、输入项目名

5、指定目录

6、指定检查点,缺省值就可。

7、完成

8、指定本次检查点

9、检查结果

10、最复杂的文件,这应该是首选的准备重构的文件。

11、双击此行可以看到对此文件的评估。

12、打开文件可以直达最复杂的函数。

3 SourceMonitor的总结

根据检验报告,就可以知道项目中那些class或者函数需要重构,相比起人工进行阅读代码,并确认重构代码部分,简单了很多。

也算对代码质量有了最初步的量化概念,而不仅仅只是停留在过去只是在编码习惯优劣的认识。

数据会说话,程序员之间用这种方式更好沟通,talk is cheap,show me code and show me data。