1、設計的合理性2、開發人員互為backup
3、分享知識、設計、技術
4、增強**可讀性
5、收集並共享「地雷區」(「地雷區」指開發中常出現的錯誤,而測試中又不容易發現的地方)
6、發現業務邏輯錯誤
1、效能問題2、國際化、命名規則
1、協作過程a)開發人員介紹
b)討論、交流
c)記錄review結果與建議
d)討論改進方法
e)將經驗總結到編碼規範或記錄到「地雷區」
2、開發人員為主,工具為輔
3、盡早開展,避免增量式code review帶來的問題
4、持續**檢查(code inspection),可以在每日編譯(daily build)前進行
5、使用工具管理code review任務、問題和建議。
關於Code Review的文章讀後感
前言 讀萬字詳文告訴你如何做 code review!有感,特此記錄。我們很多人都以為codereview不重要,因為其他人寫的 和自己的關係可能不是太大,review的時候也不會上心,但事實上這個想法大錯特錯。codereview和我們的日常開發息息相關,缺少了它,那你的專案就是不完整的了。是設計...
Code Review 之後的總結
1.對於isset和empty的區別 值isset empty a f t a 1tt a nullft array ff 2.intval變數轉成整數型別。在你確認一定是整數的時候,可以加上這個,而且在裡面可以加上號trim 例 intval trim post 3.對於錯誤值,要先判斷是否存在,...
Code Review的最佳實踐
code review是開發者之間討論修改 來解決問題的過程。很多文章談論了code review的諸多好處,包括知識共享,的質量,開發者的成長,卻很少討論審查什麼 如何審查。體系結構和 設計 風格 測試審查 在提交 之前,我經常用git新增改變的檔案 資料夾,然後通過git diff 來檢視做了哪...