関心の分離 アスペクト指向プログラミング

関心の分離 アスペクト指向プログラミング 関心の分離 アスペクト指向プログラミング ソフトウェア工学において、関心の分離(かんしんのぶんり、、SoC)とは、プログラムを機能面において可能な限り重複がない、複数の機構に明確に分割することをいう。ここでいう「関心」とは、プログラムのある機能や振る舞い、目的のことである。 関心の分離は目新しいものではなく、「大きな問題を小さな部分問題に分解することができれば解決が容易になる」という昔からある考え方である。特に、大問題の解法が部分問題の解法の組み合わせとして得られる場合にはそれが成り立つ。[http://www.aosd.net/wiki/index.php?title=Glossary#Separation_of_Concerns