AOPを理解したいけど

とりあえず読む

むー、難しい。よくわからないところがある。それに疑問が湧く。

  • AOPでコード置き換えたら、実際のJavaコードと実行結果が乖離してかえって保守しにくくならない?
  • Interfaceに動作を追加するってそんなことして副作用はない?
  • イントロダクションの利点がピンとこない

AcpectJは使ったことがなくてどれくらい素敵なものかわからない。はじめてAcpectJのコード見たときは素朴に「これじゃコンパイル通らないんじゃん」と思った。