The Tyranny of XXX
AOSD (or AOP) で(そこそこ?)有名な用語に the tyranny of the Decompostion というのがある。意味的には、確か(正確なことは思い出せないけど、雰囲気的には)一つの分割単位じゃ色々と無理が出ますぜ or 特定の分割単位だけが優先させてるぜ、みたいなことを表す感じ。
同様に、ソースファイルの表現の仕方についても、the tyranny of source files みたいな感じに言えるかもしれない。
では、さらに、ソフトウェア工学(or その他の分野)でも、the tyranny of XXX の XXX の部分に当てはまるのは、他に何が考えられるだろうか?
インスピレーション元:
Mark Chu-Carroll, James Wright, Annie T. T. Ying
Visual separation of concerns through multidimensional program storage
AOSD 2003
DL: http://doi.acm.org/10.1145/643603.643623
関連:
the tyranny of the Decompostion
Peri Tarr, Harold Ossher, William Harrison, Stanley M. Sutton, Jr
N Degrees of Separation: Multi-Dimensional Separation of Concerns
in Proceedings of the International Conference on Software Engineering, May 1999.