Ok, hier ist die Frage: Was sind die Vor- und Nachteile der Verwendung eines aspektorientierten Programmierparadigmas?
Meine bisherigen Vor- und Nachteile:
Vorteile:
- Ergänzt die Objektorientierung.
- Modularisiert Querschnittsthemen und verbessert die Wartbarkeit und Verständlichkeit von Code.
Nachteil:
- Nicht das am einfachsten zu erfassende Konzept - nicht so gut dokumentiert wie OO
- OO geht weit genug bei der Trennung von Bedenken ...
Möchte jemand eines davon herausfordern / sein eigenes hinzufügen?
Vielen Dank, J.