是否有进行代码审查的指南或清单?

Is there a guide or checklist for doing code reviews?

我在网上搜索了一下,想为我的团队找到一个关于提交和审查代码审查的好指南。

感谢任何帮助。

  • 请花点时间进行审核。
  • 审查的目的是仔细理解和分析设计和代码。 - 将最多一半的时间用于审查您最初编写代码或计划设计的时间。
  • 让审稿人推动审稿。
  • 审阅者及其评论必须推动审阅。如果允许开发人员领导对自己工作的评审,其他评审者可能会漏掉问题。
  • 在评审会议前阅读代码或设计文档。
  • 送审的代码不是发件人。
  • 你总能找到更了解的人。
  • 挑战想法但优雅地接受失败。
  • 互相尊重!!!
  • 跟踪代码审查期间发现的所有问题。

我有一个关于代码审查的博客post:A guide for Code Reviews。请阅读。

如果您正在使用 Visual Studio,它有一个很好的代码审查工具。对提交评论很有帮助。您可以指定来自 Team Foundation Server 用户的审阅者。

我们采用的做法:每个开发者都有一个审核伙伴。

代码标准是审查中的重要内容之一。

代码分析工具也减少了审查工作,例如 FxCop 和 StyleCop。