Abkürzungsverzeichnis AOP
Was bedeutet AOP?

AOP

AOP steht für „Aspektorientierte Programmierung“.

Nachschlageeintrag Premium

Bedeutung von AOP

1

Aspektorientierte Programmierung

Softwareentwicklung

AOP 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.