在最新的《 关于代码审查的几点建议》中再次提到了代码分析: 6、尽量使用静态代码分析工具以提高审查效率。 笔者之前也谈到过多次代码分析、代码检查,见: 关于代码评审的微博讨论汇集 #敏捷有效实践# 每日代码自动检查 英文是daily code inspection。对代码质量关注时,安排人工检查code review是需要的,但100% code review需要很多工作量,不是所有的组织值得这样做,而工具自动检查是只需少量人工建设配置,99%的组织值得采用。此实践花费不多,收效不小。 #CMMI和敏捷# 共同点:同级互查,Peer Review,也称同行评审,同级互查是CMMI 三级VER过程域的特定实践,要求定义哪些工作产物采用哪种同级互查形式,开展同级互查,并解决发现的问题,并分析结果。而敏捷实践中,针对代码,要么结对编程,要么代码评审(code review),相关要求进入到DoD。 推荐 Effective Code Review