Google 鼓励的 13 条代码审查标准,建议收藏!
点击上方蓝字关注我们
作者 | Rafiullah Hamedy
译者 | 弯月,责编 | 杨碧玉
出品 | CSDN(ID:CSDNnews)
以下为译文:
代码没有任何错误,没有bug,也没有问题;
代码符合质量与样式指南的要求和标准;
代码完成了所有预期功能;
合并代码后,代码库仍然能够正常运行,且达到更好的状态。
在Google,“代码审查的主要目的是确保Google代码库内整体的代码运行状况能够不断提升。”
—— Google工程实践文档
代码审查标准:
这些代码能够提升系统整体的运行状况
“关键在于,世上没有完美的代码,只有更好的代码。”
—— Google工程实践文档
在代码审查的过程中开展教育和启发
审查代码应遵循标准
解决代码审查冲突
不要为了代码审查打断手头的工作
审查所有代码,不要做任何假设
审查代码时需要保持大局观
在代码审查期间认同和鼓励出色的工作
在代码审查期间应保持谨慎、尊重、友善和思路清晰
详细解释代码审查的意见,并注意尺度
回复下方 「关键词」,获取优质资源
回复关键词 「linux」,即可获取 185 页 Linux 工具快速教程手册和154页的Linux笔记。
回复关键词 「Python进阶」,即可获取 106 页 Python 进阶文档 PDF
回复关键词 「Python面试题」,即可获取最新 100道 面试题 PDF
回复关键词 「python数据分析」,即可获取47页python数据分析与自然语言处理的 PDF
回复关键词 「python爬虫」,满满五份PPT爬虫教程和70多个案例
回复关键词 「Python最强基础学习文档」,即可获取 168 页 Python 最强基础学习文档 PDF,让你快速入门Python 推荐我的微信号
来围观我的朋友圈,我的经验分享,技术更新,不定期送书,坑位有限,速速扫码添加!
备注:开发方向_昵称_城市,另送你10本Python电子书。点个在看你最好看
评论