開發者眼中的程式碼審查“真相”
程式碼審查是一個極其重要的實踐方法,確保整個開發團隊的可維護性工作。一次程式碼審查可能會使程式碼逐漸得到改進,如果你認為從有效的程式碼審查中只是稍微改進了一下軟體那就錯了。開發人員若得知他們的程式碼會被評估會更加努力工作。因此,程式碼審查有利於導師制度,程式設計師們會學到更多,程式碼審查還能激發團隊凝聚力。但也有很多人認為程式碼審查的花銷大而且又耗時,特別是當大家忙完軟體專案又把它送去軟體測試部門時,對一些開發人員來說,它更會引發更多的辦公室政治和流言蜚語。
當然,這併不併意味著團隊中的每一位開發人員以同樣的思考方式進行編碼,因此程式碼審查(在多數情況下)是為了確保程式碼潔淨並避免安全漏洞。
下面的這張圖能很好的說明程式碼審查的實際情況:
開發者眼中的程式碼審查
英文出自:Davidwalsh
相關文章
- 程式碼審查
- 程式碼審查工具
- 程式碼審查“查”什麼?
- 程式碼審查過程
- 敏捷程式碼審查指南敏捷
- 程式碼審查“查”什麼?(1)
- 程式碼審查的重要性
- 給C#開發者的程式碼審查清單C#
- 給 C# 開發者的程式碼審查清單C#
- 程式碼審查“查”什麼(3):效能
- Go 程式碼審查建議Go
- 程式碼審查不是用來……
- 程式碼審查:好事?壞事?
- 程式碼審查最佳實踐
- 程式碼審查的實踐經驗
- 17款最佳的程式碼審查工具
- 程式碼審查中的暴力衝突
- python程式碼檢查工具(靜態程式碼審查)Python
- 程式碼審查“查”什麼(2):測試
- 程式碼審查或評審的最佳實踐 - FogBugz
- 高效程式碼審查的十個經驗
- Google是如何做程式碼審查的?Go
- ThoughtBot的程式碼審查指導原則
- AI應用的程式碼審查CodeReviewAIView
- 程式碼安全審查CxEnterprise
- 不做程式碼審查又怎樣?
- 自上而下做好安全程式碼審查
- 漫畫:Code Review 程式碼審查View
- 程式碼審查(Code Review)清單View
- 程式碼審查的藝術:Dropbox 的故事
- 如何做人性化的程式碼審查?
- 同行程式碼審查的實戰經驗行程
- 關於程式碼審查的幾點建議
- 程式碼審查:大家都應該做的事情
- [譯] 程式碼審查之最佳實踐
- 同行程式碼審查實戰分析行程
- 你們公司做程式碼審查嗎?
- 【翻譯】程式碼審查經驗談