坚果云开发团队分享高效代码审查经验
摘要:
代码审查是软件开发中常用的手段,坚果云开发团队最近在“月光博客”上撰文分享了高效代码审查的十个经验。和QA测试相比,代码审查更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。代码审查首先要求团队有良好的文化,同时谨慎的使用审查中问题的发现率作为考评标准:团队需要认识到代码审查是为了提高整个团队的能力,而不是针对个体设置的检查“关卡”。“A的代码有个bug被B发现,所以A能力不行,B能力更好”,这一类的陷阱很容易被扩散从而影响团队内部的协作,因此需要避免。另外,代码审查本身可以提高开发者的能力,让其从自身犯过的错误中学习,从他人的思路中学习。如果开发者 阅读全文
posted @ 2012-11-19 21:45 TylerCui 阅读(269) 评论(0) 推荐(0) 编辑