用好Code Review

來源:互聯網
上載者:User

個人寫各自的代碼,沒有review流程,確實比較快。開發人員會天然地喜歡和有這種傾向,因為這樣感覺比較自由,有一些醜陋的地方也不會被別人看到...


但,如果開發的程式有多人維護,並且對品質、穩定性要求高的話,最後還是需要Code Review來保障代碼品質。


Code Review不僅是提高軟體品質的有效手段之一,更是團隊老人傳授知識和經驗給團隊新人的極好時機。


認真review代碼需要花很多時間,新人應該抓住機會汲取經驗。如果一個問題review一次被指正了,第二次第三次還出現,那也許就是開發人員態度有問題了。


Code Review一個常見誤區是在交付前一刻才找個人review。如此,可能發現重大問題,再修改測試影響進度;或是發現潛在但暫不影響功能,因為馬上要交付了,所以不修正,這樣以後可能代碼裡陷阱越來越多或是越來越醜陋... 

Code Review需要給review之後可能的修改和測試預留時間。


-------------------------------------------------------------------------------------------------

更多博文請訂閱RSS,更多微博請關注@千裡孤行Nerd

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.