2010-01-22 25 views
3

如何提高自己的代码审阅能力?任何有关个人经验的建议都会有所帮助。提高代码审查能力的提示

你们每个人所犯的常见错误或错误是什么?如何确保问题不会从代码审查中泄漏?

+0

感谢您的答案。但是,我正在寻找一些提示来改进个人代码审查功能。作为一名评论者,我如何提高自己的能力? – Jay 2010-01-22 10:31:10

+0

你的问题将适用于http://codereview.stackexchange.com/ – alfasin 2012-08-28 15:11:24

回答

5
  • 同行应该熟悉代码库。
  • 变化应该受到很好的约束,不能过大
  • 变化应前递交审查申请
  • 执行流程进行测试。没有审查,没有签入。
  • 好的工具是http://www.reviewboard.org/

这是我的2美分。之前

1

  • 计划审查,并提供足够的时间进行审查准备
  • 有自动工具来检查之类的东西符合命名规则等
    (说的Java代码可以使用CheckStyle),这样复习时间可以很好花找到问题的代码逻辑,结构,算法
  • 1

    我们最近制度化我们团队中的代码审查

    ,我们做一综述几点:

    • 复杂或重要的变化
    • 的重构

    每个开发者都填写任务设置为解决之前,在我们的跟踪系统现场“审核通过”。如果开发人员认为不需要审核,他或她必须填写原因(如:更改标签)。

    为了阐述一个好的代码审查文化的团队,你应该包括每个人。如果可能,每次都需要由不同的开发人员完成评审。 所以个人陷阱是我发现自己每次都被同一个人审查。