1. Performance monitoring by measuring the elapsed time of target method calls.
2. Database transaction management.
3. Printing out all input parameters of target method calls.
4. Dynamic Exceptions handling (i.e. generating a email report when target exceptions are thrown)
Can you think of more examples?


Reply With Quote
