Aspect Oriented Programming

1 revision
#11 week ago
+6
Auto-generated stub article
+Aspect-Oriented Programming (AOP) is a [programming paradigm](/wiki/programming_paradigm) that seeks to enhance modularity by separating [cross-cutting concerns](/wiki/cross-cutting_concern). It offers a distinct way to encapsulate behaviors like logging or security, which might otherwise be scattered across many components, thereby complementing [Object-Oriented Programming](/wiki/object-oriented_programming).
+## See also
+- [Modular Programming](/wiki/modular_programming)
+- [Software Design](/wiki/software_design)
+- [Concern Separation](/wiki/concern_separation)
... 1 more lines