Als «aop» getaggte Fragen

231
Was ist aspektorientierte Programmierung?

Ich verstehe objektorientierte Programmierung und schreibe seit langer Zeit OO-Programme. Die Leute scheinen über aspektorientiertes Programmieren zu sprechen, aber ich habe nie wirklich gelernt, was es ist oder wie man es benutzt. Was ist das grundlegende Paradigma? Diese Frage ist verwandt,...

178
Frühling AOP vs AspectJ

Ich habe den Eindruck, dass Spring AOP am besten für anwendungsspezifische Aufgaben wie Sicherheit, Protokollierung, Transaktionen usw. verwendet wird, da benutzerdefinierte Java5-Annotationen als Framework verwendet werden. AspectJ scheint jedoch in Bezug auf Designmuster freundlicher zu...

154
Wie fange ich einen Methodenaufruf in C # ab?

Für eine bestimmte Klasse möchte ich eine Ablaufverfolgungsfunktion haben, dh ich möchte jeden Methodenaufruf (Methodensignatur und tatsächliche Parameterwerte) und jeden Methodenexit (nur die Methodensignatur) protokollieren. Wie erreiche ich dies unter der Annahme, dass: Ich möchte keine...

120
Beispiel für ein Querschnittsthema

Was ist ein gutes Beispiel für eine cross-cutting concern? Das Beispiel für eine Krankenakte auf der Wikipedia- Seite scheint mir unvollständig zu sein. Warum würde die Protokollierung speziell in diesem Beispiel zu einer Codeduplizierung ( Streuung ) führen? (Neben einfachen Anrufen wie...

83
Was ist die beste Implementierung für AOP in .Net? [geschlossen]

Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese...