我想知道錯誤消息的一般共識是什麼。他們應該有多詳細?錯誤消息的詳細程度應該如何?
我工作過的項目有一個不同的錯誤信息,用於輸入一個數字太大,太小,有小數,是一個字符串等等。這對用戶來說非常好,因爲他們確切地知道哪裏出了問題,但錯誤處理代碼開始與實際的業務邏輯相媲美,並開始開發一些自己的錯誤。
在另一邊,我在一個項目中,你會得到非常通用的錯誤工作,如
編譯時失敗,原因3
這不用說是因爲幾乎完全無用原因3竟然意味着鏈接錯誤。
那麼中間的地方在哪裏?我如何知道我是否添加了描述性足夠的錯誤消息?我如何知道用戶是否能夠了解他們出錯的地方?
「如何報告問題」 - 或者更好,保證問題已經在此報告 – 2008-12-31 16:43:11
+1。你不想提供不必要的點擊。我無法想象許多用戶會爲此感到不安。 – Jonta 2009-01-23 13:50:27