代码质量

代码质量指的是代码本身的质量,包括复杂度、重复率、代码风格等要素

  • 烂代码产生的常见原因
    • 是业务压力大,导致没有时间或意愿讲究代码质量。因为向业务压力妥协而生产烂代码之后,开发效率会随之下降,导致业务压力更大,形成一种典型的恶性循环。
  • 代码质量管控通常需要经历的四个阶段,称之为“四个现代化”
    • 规范化 - 建立代码规范与Code Review制度
    • 自动化 - 使用工具自动检查代码质量
    • 流程化 - 将代码质量检查与代码流动过程绑定
    • 中心化 - 以团队整体为视角,集中管理代码规范,并实现质量状况透明化