在代码的开发中,配合各种圈复杂度的检测插件,将高复杂度的代码进行适当的拆分、优化,可以大大提高代码整体的质量,减少潜在bug存在。这里为您提供的是代码复杂度检测工具(SourceMonitor),可以用来衡量一个模块判定结构的复杂程度,数量上表现为独立现行路径条数,也可理解为覆盖所有的可能情况最少使用的测试用例数。
SourceMonitor是很好的代码复杂度分析软件,可以探测代码的复杂度,更可以为C++, C, C#, Java, Delphi, Visual Basic 和 HTML的源代码文件测试代码数量和性能。最终结果可以描绘成图、输出打印。