qileilove

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

          代碼審查“思維導圖”

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

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

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

            點擊圖片查看大圖

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

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

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

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

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

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

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


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


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

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 许昌县| 崇明县| 芦溪县| 兴仁县| 五家渠市| 涞水县| 广州市| 东辽县| 天台县| 宝兴县| 巴里| 桂东县| 鲁甸县| 囊谦县| 江川县| 镇康县| 陆川县| 增城市| 沂源县| 奈曼旗| 怀柔区| 内江市| 罗田县| 辽阳市| 合阳县| 新化县| 商都县| 平武县| 广德县| 酒泉市| 永安市| 乌兰县| 铁岭市| 新津县| 武清区| 大安市| 芜湖县| 始兴县| 龙川县| 揭西县| 陆河县|