Code review(代码审查) 能给我们降低这么多开发成本,你信吗?
2012-04-05 13:33
351 查看
记得上一个项目,大家为了赶进度,代码的质量不是很好,code smell 随处可见。一直到后面代码越来越多,团队越来越大。大家都意识到了这个问题,TL/PM和各个核心成员自发的出来倡导code review,当时我们从一开始也进行了code review,只是不够严格,后来内部自己搞了一个review流程,分为两级review,第一级review后才能checkin,第二级在第一级的基础上继续review checkin的代码。实施了一点时间后,效果很明显。大家的代码质量提高了很多,产生的bug数量也降低了很多,同时大家的代码功底也提高了,一举两得。
代码审查究竟是什么样的工作呢?通常情况下它是指否决质量的一种过程。大量统计数据表明代码审查极大的提高了软件质量以及降低了技术风险,它还降低了开发成本。
据调查显示,代码审查工作有助于提高软件开发质量,然而许多开发者却不愿意在他们的团队中实施代码审查工作,目的是为了引导开发者加入代码审查工作。
大家一起来看看下面一张图就知道,code review可以为我们节省多少成本阿:
图片来至http://www.softwarequalityconnection.com/2012/03/4-reasons-developers-resist-code-review-and-why-they-shouldnt/
代码审查究竟是什么样的工作呢?通常情况下它是指否决质量的一种过程。大量统计数据表明代码审查极大的提高了软件质量以及降低了技术风险,它还降低了开发成本。
据调查显示,代码审查工作有助于提高软件开发质量,然而许多开发者却不愿意在他们的团队中实施代码审查工作,目的是为了引导开发者加入代码审查工作。
大家一起来看看下面一张图就知道,code review可以为我们节省多少成本阿:
图片来至http://www.softwarequalityconnection.com/2012/03/4-reasons-developers-resist-code-review-and-why-they-shouldnt/
相关文章推荐
- Code review:一款国人开发的代码审查工具
- 开发人员需做代码审查(Code Review)的5个原因
- 浅谈iOS开发中code review(代码审查)
- STM32峰会:机智云MCU代码开发工具降低智能硬件开发成本
- 开发人员需做代码审查(Code Review)的5个原因
- 开发人员需做代码审查(Code Review)的5个原因
- 开发人员需做代码审查(Code Review)的5个原因
- 敏捷开发“松结对编程”实践之四:日常工作篇(大型研发团队,学习型团队,139团队,师徒制度,检查点,代码审查,每日立会)
- Code Review 代码审查 不完全整理
- 坚果云开发团队分享高效代码审查经验
- 敏捷开发“松结对编程”实践之五:代码检查篇(大型研发团队,学习型团队,139团队,师徒制度,代码审查)
- 【毕业设计】基于Android的家校互动平台开发(内含完整代码和所有文档)——爱吖校推(你关注的,我们才推)
- 20最佳代码审查工具-专门为开发人员准备
- 我们需要无代码、快速App开发的10个理由
- 敏捷开发“松结对编程”实践之五:代码检查篇(大型研发团队,学习型团队,139团队,师徒制度,代码审查)
- 程序员必看:如何降低APP软件开发的成本?
- 敏捷开发“松结对编程”实践之五:代码检查篇(大型研发团队,学习型团队,139团队,师徒制度,代码审查)
- 程序员必备的代码审查(Code Review)清单
- 程序员必备的代码审查(Code Review)清单
- 团队开发:利用fisheye代码审查(结合svn)