關於 Code Review

Airbnb 資深工程師分享:怎樣才是正確、有效的 code review

即使 code review 會花掉哪怕十倍於你自己寫的時間和精力,但它會讓人明白代碼應該怎麼寫,從長遠來看,這其實是在一定程度上「複製」你的生產力。你不能什麼都自己寫。尤其是你慢慢開始帶項目、帶新人。每天 review 五個人的代碼,和寫五個人的代碼,你覺得長期而言哪個更合算?

  • 代碼格式方面
  • 代碼可讀性方面
  • 幫代碼作者想想他/她有沒有漏掉任何 corner case
  • Error handling
  • 測試例和防坑
  • 小架構
  • 大架構
  • 代碼審核是工作,不要抱有情緒化
Show your support

Clapping shows how much you appreciated allenlinli’s story.