エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
アスペクト指向とはアスペクト指向とは、いわゆる“オブジェクト指向だけでは解決が困難であった問題”を ... アスペクト指向とはアスペクト指向とは、いわゆる“オブジェクト指向だけでは解決が困難であった問題”を うまいこと解決しましょうよという試みであり、オブジェクト指向に取って代わるものではなく、 オブジェクト指向を補完するためのものであり、オブジェクト指向では分離することのできない 横断的関心事を分離する視点に立ったパラダイムである。 横断的関心事の例としてよくあげられるのが「ロギング機能」である。 ソフトウェアにとって、ログを取ることは非常に重要ではあるが、その中心となるのはビジネスロジックではない。 ロギングのような副次的な処理は往々にしてコードの至る所に、横断的に「散在」してしまう傾向が強い。 コード上に散在してしまう傾向のある横断的関心事は、ソフトウェアの保守性を妨げる原因となるだろう。 このような問題を解決しようとするための道具がアスペクト指向。 MSILコードジェネレータでアスペクト