代码审查“思维导图”
生活随笔
收集整理的這篇文章主要介紹了
代码审查“思维导图”
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
摘要:隨著人們對軟件質(zhì)量要求的不斷提高,軟件開發(fā)的每一個環(huán)節(jié)都應(yīng)該得到十足的重視,俗話說:“細(xì)節(jié)決定成敗”,就此,本文提供了一個代碼審查“思維導(dǎo)圖”,希望對所有碼農(nóng)們有所幫助。
我認(rèn)識一個團隊領(lǐng)導(dǎo),他有一個非常好的代碼審查系統(tǒng),通過發(fā)送公共郵件來進行審查。他相信(很多事實表明,使用代碼審查有利于項目開展,并且大家一直堅持這個信念)通過這種“公共”代碼審查工作來培養(yǎng)團隊里面的每個成員,而不是每個成員只負(fù)責(zé)審查自己的代碼。這一做法對整個團隊產(chǎn)生了非常好的影響。 在代碼審查期間,使用TODO和FIXME來標(biāo)記代碼是非常有好處的。但是我目前還尚未使用像gerrit之類的其他工具。 代碼評審應(yīng)該作為項目完成計劃中的一部分,——在別人還沒有對代碼進行審查之前,任務(wù)都是出于未完成狀態(tài)。 我不喜歡團隊審查代碼這件事,這幾乎是不可能而且沒有時間去完成的,甚至在某些情況很難與領(lǐng)導(dǎo)溝通。反而我更喜歡同級評審這個想法,因為有一些初級的家伙不能夠正確地執(zhí)行代碼評審(至少在初期)。
代碼審查,就好比編輯寫完一篇稿子需要審核一樣。在如今的開發(fā)中,代碼審查工作越發(fā)重要,如果做的好,對項目會有很大的幫助,如果做的不好,只會費時又費力,或許還會引起一些不必要的麻煩。
下面是一個代碼審查的“思維導(dǎo)圖”(使用Xmind)。把所有涉及代碼審查的要點聯(lián)系在一起,希望對您能有所幫助。
點擊查看大圖
以下是一些開發(fā)者使用代碼審查發(fā)表的一些精彩評論:
隨著軟件質(zhì)量的不斷提高,代碼評審這一話題正在碼農(nóng)之間展開激烈的討論,對于到底是否需要代碼評審,各位碼農(nóng)們,你們又是如何看待的呢?(編譯/張紅月 夏夢竹/審校)
原文來自:Code Reviews Mindmap
總結(jié)
以上是生活随笔為你收集整理的代码审查“思维导图”的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 离合器的操作技巧
- 下一篇: 微信小程序实现循环列表下拉功能(点击事件