6 Aspect Oriented Programming (1/2) AOP shows great promise in specialization :  Functionality can often be changed without re-factoring code  No need for knowing ahead of time functionality If a system does not have logging or exception handling functionality These concerns can be added anytime without even touching original code  Components can be integrated incrementally  Implementations are easier to design, understand, & maintain
{}