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

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

  • <strong id="5koa6"></strong>
  • 微軟的代碼調試準則

    發表于:2009-02-23來源:作者:點擊數: 標簽:代碼微軟調試準則
    今天在查閱MSDN幫助文檔時偶然發現Visual Studio Team System對 程序員 的代碼調試提出了一些指導原則,用戶幫助程序員了解調試需要掌握的技巧和需要注意的行為規范。 其中指出:程序員應該避免假設測試會找到所有的 bug 。這個道理很多 測試人員 都明白,但
      今天在查閱MSDN幫助文檔時偶然發現Visual Studio Team System對程序員的代碼調試提出了一些指導原則,用戶幫助程序員了解調試需要掌握的技巧和需要注意的行為規范。

            其中指出:程序員應該避免假設測試會找到所有的bug。這個道理很多測試人員都明白,但是未必所有程序員都理解,因為在某些程序員眼中,找bug是測試人員的“專利”,程序員只是負責寫程序就好了。

            文中說道:“測試將永遠無法找到所有bug。這是不可能的。代碼很復雜。即使測試可以找到所有bug,您也不可能有時間修復所有這些bug。正確的做法是對您的產品進行設計,使得bug不會從一開始就存在于產品中。這樣可以避免以后修復問題的麻煩。您必須對您代碼的質量負責。測試小組只是驗證您的質量。不要依賴測試人員來清除您的錯誤?!?/P>

            另外,文章提出了幾個改bug的建議:
            1、程序員對所有bug修復做出注釋。修復bug時,在代碼中包括版本號、bug ID和姓名。這樣其他人在以后查看該代碼時,如果有關于修復的問題,可以與您聯系以獲取相關信息。

            2、檢查所有bug修復。至少讓另外一個人來檢查您的代碼(peer review)。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品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>