我想知道在C++,Java,C#等編程語言的應用程序中處理錯誤的最佳方法是什麼。最佳實踐錯誤處理
我想創造一個地方存儲與錯誤和警告消息相關的數字。
例如:
10000 - > 「無法讀取文件」。 ... 20000 - >「緩衝區溢出」。 ... 80000 - >「關鍵的東西」。
我認爲將錯誤與數字進行映射是一種很好的做法。無論顯示哪種語言,都可以更容易地找到錯誤。你們有什麼想法?有沒有更好的方法來做到這一點?
另一點是,如何存儲它們,如何創建它們?
是一個很大的普遍枚舉一個很好的解決方案?我們是否必須將它們存儲在數據庫中?在一個文件中?
它應該是:
- 容易找到代碼中的錯誤(即從數量)。
- 容易添加新的錯誤(如果不在同一地點,不使用相同的錯誤編號兩次可能會非常棘手)。
你們怎麼看待這一切?
在此先感謝您的幫助和建議!
是的,這正是我所期待的。我不想只顯示一個數字,找到相關的錯誤會是一件很痛苦的事情。但是我想爲用戶顯示數字和可理解的文本。這樣,如果在某個時候,我們獲得了一個外語文本的截圖,我們仍然有數字來匹配錯誤!實際上,我們正在考慮像您一樣的數字和默認文字。它以另一種方式實施,但這個想法仍然一樣!感謝您的回答! – 2011-02-03 09:18:42