程序员不知啥是代码review,发帖咨询,网友纷纷化身专家解答!
关于代码review想必大部分程序员都是知道的,不论是大公司还是绝大多数小公司都应该一个代码review的流程,只不过因公司的要求,这个环节可以是比较正规,也可以是比较随意,不管怎样,程序员们还都是应该知道的,不过也有例外的,极个别小公司确实没有代码review这一说,以至于部分程序员不知道什么是代码review,或者说是刚毕业的实习生也可能会不知道,最近就有一名网友是这种情况。
据这名网友所说,他刚毕业两个月,他经常听大家说代码review,他就有一些列的问题,比如什么是代码review?review是有什么平台或工具吗?review的流程是什么?他对这些都有点懵逼,希望大佬能够指教,毕竟是刚毕业的,不理解也正常,接下来我们看看网友们都是怎么回复的吧!
网友一:就是把你代码放到大屏幕上,一屋子的人鸡蛋里挑骨头。
作者点评:这也算是代码review的一种形式吧,现在都借助软件平台作为代码review的一种工具了,还可以点赞,还可以评论。
网友二:小菜就默默挨喷,默默成长,大佬就互喷。
作者点评:说的倒是挺形象的,一般作为新手,要先听听资深程序员的提出的代码中存在的问题,虚心接受并加以改正,也能很快的提高自己的代码质量及编码水平!
网友三:问组里人 这个各个公司标准甚至组跟组的标准都不一样
作者点评:没错,各个公司的代码review标准不一样,组织review代码的形式也不完全一样,从大家这里只能了解一个代码review的大概用途及目的,具体的细节及操作还需要向内部的同事们了解!
网友四:让别人扒开你衣服看看身上有没有纹身和疤痕,就是这个意思!
作者点评:呵呵,这个比喻通俗易懂,我想看了这句话后,楼主应该大概知道代码review是干什么的了!
网友五:代码发出来 找人过一遍 没有重大问题了才能提交
作者点评:嗯,这个过一遍,不同公司是不一样的,有的就是用眼睛过一遍,口头评价就行,而有的就是有正规的流程的,通过专业的平台进行,每个人对代码过了之后可以点赞,也可以评论,都是有记录的,组内人员都觉得没有什么问题后才可以提交的!
网友六:我来看你怎么挨喷的!
作者点评:新人刚入这行,不懂这个概念也是很正常的。
其实,关于代码review,部分人会存在一定的误解,他们认为是资深的程序员去review新手程序员,其实也不是,平级之间也是可以相互review的,review的作用是为了减少代码的出错率,多一双眼睛的过滤,就多了一份安全的保障,并不是说新手就看不出代码的问题,也有可能大神写了一段代码,不小心一处语法错误,这时也可能会被一个细心的新手发现这处错误,总之代码review的目的就是为了减少代码的出错率,至于是什么一种形式,每个公司都是不一样的,有的会相对粗糙一点,有的会相对更专业一点!
以上所有图片均来之互联网
大家好,我是“上世是朵花”。如果你有什么好的看法或者观点可以在评论区展现你的才华,互动交流,如果想进一步了解我,那就关注我吧!