找bug應從那幾個方面考慮?

今天修復一bug,結果令我思考,遇到一個bug應該從那幾個方面入手?我本身想了想,帶該這些linux   初步定位代碼邏輯緣由,找出Exception信息(或者手動捕獲),定位代碼行數 如得知代碼範圍,採用打印log或者debug工具,一步一步調試,代碼範圍太大就採用註釋代碼縮小範圍 考慮所需軟件包的版本兼容問題(依賴軟件包或者操做系統)  訪問文件權限問題(linux 常見) 更具錯誤提示 go
相關文章
相關標籤/搜索