AOP compliments OOP. It centers on cross-cutting concerns, or aspects - parts of code that are common to many different objects, of which logging is the canonical example. Using an AOP language (such as AspectJ) or libraries (such as Spring), programmers can code this functionality once and then define where to weave it into existing objects.
Showing posts with label aspect oriented programming. Show all posts
Showing posts with label aspect oriented programming. Show all posts
Wednesday, November 14, 2007
Subscribe to:
Posts (Atom)