DRYなログ出力について考える

ちょっとO/RマッピングツールのDomaを使ってみて、aptに感動した今日この頃。あんなこともできるんだね。

そんなこんなで、今回も不満だけの書き綴り。
アプリを作るに当たってログ出力について。

通常のログ出力(log4jを使ってlog.info(...)やらで書く)の問題点。

  • メッセージ一覧を用意するのが面倒。
  • 間違ったメッセージを出力していても単純に気が付きにくい。
  • ログ出力のコードを書くのを忘れても気が付きにくい。

アノテーションを使ってうまくできないものかなぁと。