ac88245c8b1c011
http://nhiro.org.s3.amazonaws.com/2/e/2e5ee5bcee372e4c7d26cace5475dc44.jpg https://gyazo.com/2e5ee5bcee372e4c7d26cace5475dc44
(OCR text)
アスペクト指向(AOP)
コード上で散在している対象に対して一括して操
作を追加する方法
·例「すべての関数の冒頭で関数名を出力せよ」
· ハードウェアで「すべての蛇口に節水プラグをつ
けたい」という場合には「節水プラグ」を各蛇口
に散在して付けなければいけない。ソフトウェア
なら1つの「付けろ」という命令だけでよい!
この命令自体も再利用可能な部品と言える。
12