Abkürzungsverzeichnis › AOP
Was bedeutet AOP?
AOP
AOP steht für „Aspektorientierte Programmierung“.
Bedeutung von AOP
1
Aspektorientierte Programmierung
SoftwareentwicklungAOP steht für aspektorientierte Programmierung, englisch Aspect-Oriented Programming. Der Ansatz versucht Querschnittsbelange wie Logging, Sicherheit oder Transaktionsbehandlung modular von der eigentlichen Geschäftslogik zu trennen.
Beispiel: Ein Logging-Aspekt kann Methodenaufrufe protokollieren, ohne den Logging-Code in jede Fachmethode einzubauen.
Verwendung und Schreibweise
Schreibweise
Übliche Schreibweise: AOP.
Im Kontext
AOP tritt häufig zusammen mit Frameworks und Begriffen wie Aspect, Join Point oder Pointcut auf.
Beispiel
Ein Logging-Aspekt kann Methodenaufrufe protokollieren, ohne den Logging-Code in jede Fachmethode einzubauen.
Nicht verwechseln
Nicht mit objektorientierter Programmierung (OOP) verwechseln; AOP wird häufig ergänzend zu OOP eingesetzt.