アスペクト指向
ログとか進捗管理とか例外処理とかの機能って
ロジックの本質ではないのにちょくちょくコードの中に
挟まないといけなかったじゃないですか。
そういった機能を「アスペクト」と捉える考え方が
アスペクト指向。
で、アスペクト指向プログラミングは、
上記のような「ロジックの本質ではないもの」を
ロジックの中に挟まずにアスペクトの機能を実現できる。
すっげーきれいじゃん。
こーいう書き方ができないと死ぬほど困る!
と今日思ったので書きました。
ログとか進捗管理とか例外処理とかの機能って
ロジックの本質ではないのにちょくちょくコードの中に
挟まないといけなかったじゃないですか。
そういった機能を「アスペクト」と捉える考え方が
アスペクト指向。
で、アスペクト指向プログラミングは、
上記のような「ロジックの本質ではないもの」を
ロジックの中に挟まずにアスペクトの機能を実現できる。
すっげーきれいじゃん。
こーいう書き方ができないと死ぬほど困る!
と今日思ったので書きました。