qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          代碼審查“思維導圖”

            摘要:隨著人們對軟件質量要求的不斷提高,軟件開發的每一個環節都應該得到十足的重視,俗話說:“細節決定成敗”,就此,本文提供了一個代碼審查“思維導圖”,希望對所有碼農們有所幫助。

            代碼審查,就好比編輯寫完一篇稿子需要審核一樣。在如今的開發中,代碼審查工作越發重要,如果做的好,對項目會有很大的幫助,如果做的不好,只會費時又費力,或許還會引起一些不必要的麻煩。

            下面是一個代碼審查的“思維導圖”(使用Xmind)。把所有涉及代碼審查的要點聯系在一起,希望對您能有所幫助。

            點擊圖片查看大圖

            以下是一些開發者使用代碼審查發表的一些精彩評論:

            1、我認識一個團隊領導,他有一個非常好的代碼審查系統,通過發送公共郵件來進行審查。他相信(很多事實表明,使用代碼審查有利于項目開展,并且大家一直堅持這個信念)通過這種“公共”代碼審查工作來培養團隊里面的每個成員,而不是每個成員只負責審查自己的代碼。這一做法對整個團隊產生了非常好的影響。

            2、在代碼審查期間,使用TODO和FIXME來標記代碼是非常有好處的。但是我目前還尚未使用像gerrit之類的其他工具。

            3、代碼評審應該作為項目完成計劃中的一部分,——在別人還沒有對代碼進行審查之前,任務都是出于未完成狀態。

            4、我不喜歡團隊審查代碼這件事,這幾乎是不可能而且沒有時間去完成的,甚至在某些情況很難與領導溝通。反而我更喜歡同級評審這個想法,因為有一些初級的家伙不能夠正確地執行代碼評審(至少在初期)。

            隨著軟件質量的不斷提高,代碼評審這一話題正在碼農之間展開激烈的討論,對于到底是否需要代碼評審,各位碼農們,你們又是如何看待的呢?

          posted on 2012-08-29 09:22 順其自然EVO 閱讀(252) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2012年8月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 习水县| 嘉定区| 庆安县| 宾川县| 灵山县| 建平县| 万盛区| 闵行区| 郓城县| 池州市| 沙湾县| 平度市| 久治县| 洞头县| 临朐县| 祁东县| 民丰县| 博乐市| 繁昌县| 溧水县| 昌图县| 张家界市| 交口县| 安溪县| 安多县| 顺平县| 武川县| 延川县| 肇东市| 永康市| 通河县| 略阳县| 荔波县| 杭州市| 杂多县| 阳原县| 克什克腾旗| 溧水县| 余庆县| 且末县| 永和县|