Source Monitor静态的代码评估软件,
Source Monitor通地以下几个关键指标评价代码
- Branches:分支条件语句的占比[5%~35%],即:分支代码行/总有效代码
- MaxComplexity:逻辑的分支条件个数[2~8],函数基为1,由SteveMcConnell在《代码大全》中定义,包括if,else,for,foreach,while,switch,goto,continue等.例如如下的代码复杂度为6,注意如果分支中有两个判定条件,那么复杂度为2&