• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    代碼檢查指南

    發布: 2008-11-05 10:18 | 作者: 不祥 | 來源: 測試時代采編 | 查看: 71次 | 進入軟件測試論壇討論

    領測軟件測試網
    關鍵字:代碼檢查

    代碼檢查對于開發非常重要,一些大規模的應用變得越來越難以維護,往往和代碼檢查直接相關。對于一個規范的開發過程而言,代碼檢查是重要但容易被忽視的一個步驟:或者檢查不仔細、不認真,或者檢查的內容不足。

        代碼檢查主要包括兩個方面:一是設計附合度檢查;一是代碼邏輯檢查。

        設計附合度檢查

        檢查代碼是否按照設計文檔編寫。首先需要檢查的就是包依賴關系,是否在代碼中引入了沒有在設計中指定的包?這是最重要的一個檢查點,引入了設計中未定義、未指明的包是大規模應用越來越難以維護的直接罪魁禍首之一。設計可能沒有考慮到需要附加的包中的類,這是正常的。當編寫代碼的程序員遇到這種情況時,應該和設計人員溝通,一起來解決這個問題,而不是養成隨手增加引入包的習慣。如果每個程序員都這樣操作,可以想像一個項目最終會變成什么樣子。

        其次,要檢查設計中確定的方法的Signature。是否由指定的protected變成了public?是否修改了方法名、調用參數和返回類型?這些細節也可能會違反設計師的初衷,把本來設計師深思熟慮的結果變成考慮不足的代碼。這些地方是影響代碼微結構的因素之一。

        設計附合度檢查一般由設計人員執行。

        代碼邏輯檢查

        代碼邏輯檢查是多數實行代碼檢查制度的公司重點檢查的內容。它檢查代碼是否存在邏輯上的錯誤。這項檢查的目的是盡早發現并解決潛在的缺陷,一般由有經驗的程序員同行執行。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: 代碼 檢查 指南

    21/212>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>