0
有錯誤,應該不會發生。例如。你把東西放到地圖上,當你得到它時,你不希望得到NULL。如何記錄不應該發生的錯誤
代碼中仍然有可能存在缺陷,這將導致不可能的事情發生。如果我們正在談論建立健全的系統,那麼應該檢查這些事情,但是沒有已知的治療方法 - 如果你也會考慮在不可能的情況下做什麼,那麼系統的複雜性可能會變得非常複雜。
仍然收到一個不可能的錯誤顯然是一個主要問題,應該記錄。但是什麼水平?警告/錯誤/致命?它應該是不可能的單獨文件?
錯誤消息的級別不應該取決於錯誤發生的可能性,但錯誤應該如何嚴重影響您的應用程序。我認爲應該像處理任何其他錯誤一樣處理不可能的錯誤。 – 2015-02-12 20:36:23