Code review(代码审查) 能给我们降低这么多开发成本,你信吗?

记得上一个项目,大家为了赶进度,代码的质量不是很好,code smell 随处可见。一直到后面代码越来越多,团队越来越大。大家都意识到了这个问题,TL/PM和各个核心成员自发的出来倡导code review,当时我们从一开始也进行了code review,只是不够严格,后来内部自己搞了一个review流程,分为两级review,第一级review后才能checkin,第二级在第一级的基础上继续review checkin的代码。实施了一点时间后,效果很明显。大家的代码质量提高了很多,产生的bug数量也降低了很多,同时大家的代码功底也提高了,一举两得。

代码审查究竟是什么样的工作呢?通常情况下它是指否决质量的一种过程。大量统计数据表明代码审查极大的提高了软件质量以及降低了技术风险,它还降低了开发成本。

据调查显示,代码审查工作有助于提高软件开发质量,然而许多开发者却不愿意在他们的团队中实施代码审查工作,目的是为了引导开发者加入代码审查工作。

大家一起来看看下面一张图就知道,code review可以为我们节省多少成本阿:

code review

图片来至http://www.softwarequalityconnection.com/2012/03/4-reasons-developers-resist-code-review-and-why-they-shouldnt/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值