Was ist die zugrunde liegende design pattern hinter AOP?
Hatte diese interessante Frage hat mich heute gefragt, und die Argumente reichten von Proxy-Wrapper zum Dekorateur.
Gedanken?
- ich glaube, es hängt davon ab, wie Sie bei der Implementierung der AOP, soweit ich weiß kann man es implementieren, als constructor-Injektor-Methode, Schnittstelle Injektor-und setter-injector
- Nach GoF-wrapper ist ein anderer name für Lackierer.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kurze Beschreibung des
Basierend auf diesem, für mich AOP aussieht (eine Lösung für das problem gelöst) Decorator eher als Proxy - und definitiv keine Adapter.
*Aus dem GoF-Buch.
Richtig. Das ist, warum Sie ihm einen neuen Namen-Aspekt-Orientierte Programmierung-nicht nur eine OOP-design-pattern.
Wenn, könnte es reduziert werden, um eine einzelne design pattern, es würde nicht lange dauern auf dem Markt der Ideen.
Den Punkt zu nehmen, Sicht, dass ist ein bisschen mehr Breite.