昨天公司進行了團隊評比述么,其中有一項就是代碼走查。目前有兩種方式愕掏,一種是通過會議進行抽查度秘,一次性多人參加;另一種是通過gerrit 自帶的review 流程饵撑。當然我們團隊采用的是第二種方式剑梳。這里只是想描述一下第一種方式的弊端。
一滑潘、組織會議有時間成本垢乙。如果通過會議室開會形式,難免會有會議室預定语卤、準備的時間追逮,有時還有可能因為某些同事拖沓一下而耽誤時間。如果以大家都集中在某個位置進行走查粹舵,此種形式難免有的同事看著一堆不熟悉的邏輯不會開小差钮孵,但如果讓這些同事去開發(fā)他們自己的需求,我想他們肯定會專注的多眼滤。
二巴席、組織會議會打斷開發(fā)人員的節(jié)奏。會議形式必然會要求參會人員放下手上的工作來參加會議诅需,這樣會打斷他們既有的節(jié)奏情妖。
三、會議形式走查覆蓋面有限诱担。因為會議形式走查時間成本太高毡证,因此難免會有團隊采用敷衍的態(tài)度應對項目的檢查,這樣走查的覆蓋率是很難保證的蔫仙。
而gerrit review 無需組織會議料睛,committer 在座位上就可以完成,這種方式開發(fā)人員可以更專注的走查代碼,做走查的人也不一定非要集中在某個時間review 恤煞,他們可以先完成手上的工作后再走查,避免了打亂自己的工作節(jié)奏居扒。