美文网首页
关于代码走查的思考

关于代码走查的思考

作者: 大女人zz | 来源:发表于2017-07-16 17:59 被阅读0次

昨天公司进行了团队评比,其中有一项就是代码走查。目前有两种方式,一种是通过会议进行抽查,一次性多人参加;另一种是通过gerrit 自带的review 流程。当然我们团队采用的是第二种方式。这里只是想描述一下第一种方式的弊端。

一、组织会议有时间成本。如果通过会议室开会形式,难免会有会议室预定、准备的时间,有时还有可能因为某些同事拖沓一下而耽误时间。如果以大家都集中在某个位置进行走查,此种形式难免有的同事看着一堆不熟悉的逻辑不会开小差,但如果让这些同事去开发他们自己的需求,我想他们肯定会专注的多。

二、组织会议会打断开发人员的节奏。会议形式必然会要求参会人员放下手上的工作来参加会议,这样会打断他们既有的节奏。

三、会议形式走查覆盖面有限。因为会议形式走查时间成本太高,因此难免会有团队采用敷衍的态度应对项目的检查,这样走查的覆盖率是很难保证的。

而gerrit review 无需组织会议,committer 在座位上就可以完成,这种方式开发人员可以更专注的走查代码,做走查的人也不一定非要集中在某个时间review ,他们可以先完成手上的工作后再走查,避免了打乱自己的工作节奏。

相关文章

  • 关于代码走查的思考

    昨天公司进行了团队评比,其中有一项就是代码走查。目前有两种方式,一种是通过会议进行抽查,一次性多人参加;另一种是通...

  • 为什么代码走查没有效果

    老外的代码走查 有一篇关于代码走查的漫画,一屋子程序员在一起做代码走查,在屋子外面的人数一数 WTF 出现的频率,...

  • 关于代码走查和代码审查

    代码走查和代码审查是白盒测试方法中的2种。 代码走查: 从参加人员来说,应该是项目的整体参与者,如果项目太大,整体...

  • 代码走查

    目标:体系架构/设计:单一职责原则:每个类应该有且只有一个职责。更甚于此,我一般会将此原则应用于方法之上。对于某个...

  • 代码走查究竟该关注什么(二)

    上一篇讲到代码走查是为了写出更好的代码,提到了“望、闻、问、切”四种走查姿势,这次我们聊一聊代码走查的“周边”。 ...

  • 测试如何进行代码走查?

    (1)测试为什么要做代码走查?测试真的需要做代码走查么? 话说开发同学进行代码走查是因为把缺陷扼杀在摇篮里,那测试...

  • 开发-代码走查

    近几周一直在加班,主要的工作内容就是修改已离职人员代码中的bug。 每天白天都有想骂街和砸电脑的冲动,然而看着一个...

  • 2018-07-23~29周目标

    工作: 1.uart驱动代码走查。 2.SPI代码走查。 3.弄懂JFLASH使用方法:读完文档,原理验证。 4....

  • 代码走查之mongodb

    日常版本走查过程中,发现由于开发人员经常根据项目情况临时支持需求的情况,其中由于对mongodb的操作不熟悉,经常...

  • 小结-Python-关于OOP的类、对象、属性、方法的测试

    以下代码运行前,可以思考输出是什么,对比真实输出,查漏补缺。 关于类的私有方法和私有属性 关于属性和方法的使用 关...

网友评论

      本文标题:关于代码走查的思考

      本文链接:https://www.haomeiwen.com/subject/jnfxkxtx.html