使用SpotBug進行靜態代碼檢查

在運行程序前我們可以通過編譯來發現問題,但這樣是遠遠不夠的。這是因爲在編譯期間僅捕獲到非常小的錯誤範圍,即語法錯誤,無效引用等。當程序包含編譯錯誤時,IDE會發出警告,但它無法防範其他類型的錯誤,例如運行時錯誤或邏輯錯誤。 通過使用靜態分析工具SpotBugs,瀏覽代碼以查找某些「已知的壞味道」:可能會導致偶發性/間歇性問題,性能不佳等的事物。這些問題很難通過測試找到,因此通過檢查通常是唯一可行的
相關文章
相關標籤/搜索