报告过于复杂的函数或方法。
复杂度基于四个指标进行评估:
代码行数 — 函数/方法中的代码行数(越少越好)
最大嵌套深度 — 函数/方法主体中嵌套语句的最大数量(越少越好)
循环复杂度 — 函数/方法的循环复杂度(越少越好)
变量数量 — 函数/方法主体中使用的变量数量