1. gzyueqian
      13352868059

      粵嵌深圳嵌入式培訓告訴你如何修復BUG

      更新時間: 2018-01-04 15:14:14來源: 粵嵌教育瀏覽量:3669

        粵嵌深圳嵌入式培訓告訴你如何修復BUG?你知道“查找和修復bug”意味著什么嗎?沒錯,就是調試!不斷的調試,無數次的調試!Paul Butcher通過大量工作,總結出以下結構化的步驟:

        1.明確目的。仔細查閱異常報告,確定是否是個bug,找出各種有用的信息發現問題的癥結,予以重現。再次檢查是否與報告發生重復。如果發生重復,那看看曾經的相關人員是如何處理的。

        2.準備工作——找出正確的代碼,用排除法清理工作區域。

        3.匹配測試環境。如果客戶正在操作計算機配置,那么此過程可以跳躍。

        4.明確代碼的用途,確?,F有測試工具一切正常。

        5.好了,現在可以出發釣魚去咯——重現和診斷錯誤。如果你不能做到重現,那你就不能證明你已經完成修復工作。

        6.編寫測試案例,或者通過現成的測試案例來捕獲bug。

        7.進入修復模式——請務必確保不會影響到其他任何部分。但是,在開展修復工作之前,可能你還要包攬重構工作,因為只有這樣,你才能無所顧忌地搗鼓代碼。而且事后回歸測試,還能確保你不會加入任何新的bug。

        8.整理代碼。通過一步一步重構,讓你的代碼更易于理解,更安全。

        9.找別人來審查一下,當局者迷旁觀者清。

        10.再次檢查此修復過程。

        11.試著不從主線出發,以檢查這些bug是否會影響其他支線。合并這些變化,處理代碼中的差異,回顧所有的審查和測試等工作。

        12.思考。好好想一想哪里錯了以及為什么錯了?為什么你的修復會起效?這種類型的bug還會出現在哪里?

        粵嵌深圳嵌入式培訓告訴你如何修復BUG,看完這些有沒有對自己有點啟發呢?想了解更多嵌入式技術,歡迎點擊在線咨詢了解粵嵌深圳嵌入式培訓,深圳的小伙伴們也可以實地參觀下哦!





      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 色先锋在线中文字幕资源 | 亚洲AV第二区国产精品 | 亚洲一区日韩高清中文字幕亚洲 | 亚洲成国产人片在线观看88 | 先锋午夜影音久久 | 伊人久久亚洲综合AV影院 |