客观指标
  • 文件数量
  • 代码行数
  • 最深调用栈
  • class个数
  • 单条语句函数累计执行个数
  • 全局函数个数
  • 测试覆盖率
主观指标
  • 容易维护
  • 遵循规范
  • 有意义的命名
  • 无歧义的行为
  • 足够短的方法体
  • 可读性高