在CODE中經常會發起代碼評審和進行評審任務,可是根據目前的做法流程,我認為它就是走走形式,為了應付檢查,根本沒有達到預期的效果,即審查代碼質量、學習他人寫的代碼和提高自身寫代碼的能力。對此,將從兩方面來解說一下:
- 第一方面是:目前的現狀,每次提交的代碼量多,很多文件,很多行數;而評審人也是隨意打開一個文件,隨便寫內容,然后就submit,同意入庫。這樣的流程形同虛設,做與不做,都是一個樣,即沒有有助於改進代碼質量,也沒有提高自我編碼的能力。
- 第二方面是:如何改進?首先,作為評審員需要熟練掌握公司的編碼規范,這樣有利於保證整個項目的代碼規范保持一致,提高代碼的可讀性;其次,控制每次提交代碼的數量,最好是十個文件以內,每個文件的修改數量控制在24行以內,以小步快跑的方式進行提交,這樣可以提高整個評審流程的運作效率;最后,評審員要及時處理CR清單,盡量將每天花費的時間控制在一到兩小時內。
------20191206閃
