代码质量维度分析
问题积压、注释覆盖度、测试覆盖度、模块性、复用度
- 问题积压
关注团队重点问题的及时解决,降低缺陷驻留造成的质量成本。
- 注释覆盖度
明确必要的函数注释规范,有效保证代码可读性。50%以上的注释覆盖度可有效增强代码的可读性。
- 测试覆盖度
单元测试可以有效降低代码调试的工作量、同时降低后续单元内Bug的定位时间。重视代码白盒测试及代码review,保证代码质量。
- 模块性
高内聚、松耦合的模块。优化类的设计,对核心代码进行review及重构。
- 复用度
有效建立复用度标准,控制重复代码行数,保持并 进一步优化现有代码复用度。