Aspect Oriented Programming

By Deane Barker on January 15, 2004

Introduction to Aspect-Oriented Programming: A new acronym to learn: AOP is Aspect Oriented Programming.

Aspect-Oriented Programming (AOP) complements OO programming by allowing the developer to dynamically modify the static OO model to create a system that can grow to meet new requirements. Just as objects in the real world can change their states during their lifecycles, an application can adopt new characteristics as it develops.