المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : AOP: Aspect-Oriented Programming Enables Better Code Encapsulation and Reuse



C++ Programming
03-29-2009, 02:42 AM
Aspect-oriented Programming (AOP), a paradigm invented at Xerox PARC in the 1990s, lets the developer better separate tasks that should not be inextricably tangled, such as mathematical operations and exception handling. The AOP approach has a number of benefits. First, it improves performance because the operations are more succinct. Second, it allows programmers to spend less time rewriting the same code. Overall, AOP enables better encapsulation of distinct procedures and promotes future interoperation.

Dharma Shukla, Simon Fell, and Chris Sells

<a href="http://msdn.microsoft.com/magazine/fb4026bf-2597-4ad2-a993-d28d5a4629e2">MSDN Magazine March 2002