エラーメッセージにはクラス名、あればインスタンス名(ページならページ名内部名よりもページ名)を付ける。
管理者利用者が見るもの。

利用者が問題解決できるように。
利用者が質問しやすいように。

実行環境が用意しているエラーメッセージではない。
ページ展開時に出力されるもの。

内部状態をテキスト化して添える。
回答を貰いやすくするため。


Web検索のためのキーワードを提供しないと意味がない。
つまり「エラーメッセージの続きはWebで」ということ。

エラーメッセージリンク Edit

エラーメッセージには開発元サイトか検索へのリンクを。
エラーメッセージの説明ページには対処法などを書き込めるように。

管理者が問題解決をしやすいように。エラーメッセージは元々そのためのもの。

STDERRにも出力可能 Edit

ログにも出力できないときのために。