呆萌小蚂蚁

文章
6
资源
0
加入时间
2年10月21天

利用重构降低圈复杂度(Cyclomatic Complexity)

什么是Cyclomatic Complexity,以及其计算方法,这里不做讨论。圈复杂度可以用PMD(http://pmd.sourceforge.net/)分析出,它有相应的eclipse plug-in。一般我们会用重构来降低圈复杂度,重构办法有:1、Extract method2、合并条件分支,合并后可用boolean变量来替换条件分支中的语句。例如: //合并后...