參加代碼審查的培訓,也實踐過一兩次代碼審查,感受仍是有用的,記錄下。ide
代碼審查的角色:開發
a,主持人:須要作會前的準備,讓讀者和評審者都提早看代碼,預約會議室,主持會議,注意控制會議流程,儘量不發散,保證高效,作會後改進的監督。it
b,讀者:須要會前作代碼熟悉,不明白的和做者溝通,在會上逐行的讀做者的代碼,不作過多的評論。class
c,做者:負責給讀者解釋本身的代碼,會上少解釋,會後改進bug
d,評審者:會前大體瞭解做者的代碼,會上在讀者讀代碼的過程當中發表本身的見解。分享
代碼審查的頻次是一到兩週,人數在三到四人爲佳。di
代碼審查不是批鬥會,目的是分享提升,保證風格統一,規範代碼,在開發階段就減小bug風險。view