Re: Aspect-Oriented Refactoring Part 2: The Techniques of the Trade

うーん。アスペクト内で例外をキャッチすることが正しい設計なのでしょうか。確かにコードはすっきりする。でも、それをするならRod Johnsonが言っているようにChecked Exceptionから疑った方がマットウな気がします。リファクタリングはコードを短くすることが目的ではないはず。

Checked exceptions are overused in Java. A framework shouldn't force you to catch exceptions you're unlikely to be able to recover from.
(from Spring Framework Mission Statement)