关于 Code Review 的笔记

本文阐述了代码审查的目的,包括设计合理性、增强代码可读性和发现业务逻辑错误等,并介绍了不应作为目标的内容如性能问题等。同时,文章还提供了开展代码审查的方法论,如协作过程、工具辅助及持续检查等。

一、目的

1、设计的合理性

2、开发人员互为Backup

3、分享知识、设计、技术

4、增强代码可读性

5、收集并共享“地雷区”(“地雷区”指开发中常出现的错误,而测试中又不容易发现的地方)

6、发现业务逻辑错误

二、不推荐的目的与内容

1、性能问题

2、国际化、命名规则

三、如何开展

1、协作过程

a)开发人员介绍

b)讨论、交流

c)记录Review结果与建议

d)讨论改进方法

e)将经验总结到编码规范或记录到“地雷区”

2、开发人员为主,工具为辅

3、尽早开展,避免增量式Code Review带来的问题

4、持续代码检查(Code Inspection),可以在每日编译(Daily Build)前进行

5、使用工具管理Code Review任务、问题和建议。

转载于:https://www.cnblogs.com/zhyt1985/archive/2009/12/12/1622794.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值