Intercepting Function Calls Using Proxy

Aspect-oriented programming (AOP) is a special case of metaprogramming where function calls may be intercepted with advices.

An advice is a piece of code that is exercised in a particular context.

Get hands-on with 1200+ tech skills courses.