This is an old revision of the document!
Aspektorientierte Programmierung
the program can be modularized in only one way at a time, and the many kinds of concerns that do not align with that modularization end up scatterd across many module and tangled with one another