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