CodeReview的思索

來源:互聯網
上載者:User
 

經曆很多內部培訓程式員的培訓方法和課程,感覺相當來說CodeReview這個內部制度,對程式員,尤其是像我這樣資曆較笨拙之人有很好的技術提高促進作用。

 

但如果僅應付制度,完成過場,則大家只感其累無有利處。

故而根據本人經驗擬定一CodeReview細則,希望對大家有所協助,同時懇切求大家意見經驗。

 

1、確保一周之內必須有一次至少四十分鐘CodeReview

2、各小組人數不要超過10人,每組至少有一人有熟練編輯經驗,同時具有局部模組設計能力,並且此人作為   小組組長,最好能保證一個CodeReview小組成員來自一個開發組。

3、CodeReview總體粗分可以分為:

A、分析每人代碼是否符合編程規範等

B、分析經典有缺陷代碼

C、分析經典優秀代碼

D、通過分析部分代碼來映射反觀設計要點

E、分析代碼現場實施重構

4、每5次CodeReview中必須保證 D或E 至少兩次

5、每次CodeReview需要提交一份記錄,包含到會者會議時間

    A/B/C時羅列討論到的編程規範等名稱

    D時要對討論的大綱記錄

    E時羅列重構方法名稱

6、A/B要由組長組織,由小組成員輪流發言。C/E 組長參與討論。D 組長主持,成員為輔。D/E還需要定期邀請其他有經驗人員主持。

7、A/B/E 依據的代碼,均可以由組員各自都提供,組長挑選。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.