[log]良くあるダメなエラーメッセージエラーが起きたときは、以下のようにエラーメッセージをどこかしらに出力すると思います。wrong!');ただ、このエラーメッセージって、実際に発生したときには意味がわからないことが多いのです。$c-&gt;log-&gt;error('error!');本気でこういう「error!」とだけ吐くメッセージだと、エラーが起きたことしか伝わってきません。程度の差はあれ意味のわからないエラーメッセージはこの世にあふれているかと思います。trace変数の状態ただ、このような機械的な情報だけだと、結局、運用上は対応が難しい場面ってのが多かったりします。エラーが起きているからにはなんらか利用者に影響があると思うのですが、そもそも何が起きているのか、なぜ起きているのか、即時対応が必要か、あとで対応でいいのか、実際対応するとなったときどういう対応が必要なのか、その辺全てさっと把握するのは難しかったりする。発生頻度の低いエラーほどそういう傾向があると思う。インターフェースをこんな感じにしとけば良いんじゃないかと思う。絞ってインターフェースで強制する感じ。まではふつうさすがに書かないと思うし。書かれてることで助かる場面というのは多いだろうと思う。このような記述がされていれば、コードレビュー時点でメッセージを見て本当に必要なエラーであるかとか処理のよしあしとか、またその対応についてまで議論がしやすいと思う。自分のこれまで見てきたプロジェクトのエラーログとかと比べるといささか冗長なのだけど、やっぱあとで困るの嫌だし、こういうのいいなと最近思ってる。情報を盛り込めるのが一番良いんだけど、それはなかなか難しいなという感触をもとに書いております。bayashi.net。