Christophe Verré wrote:
I am exploring ways to implement exception handling in my application - when to throw an exception and what to do with different types of exceptions.
And you need aop for this ? What about basic try/catch blocks ?
Actually using AOP as an exception handler/manager is a great solution. Usually there is a big debate on propogation of exceptions and how to handle them at different levels to the point of what does the user see displayed. An Exception handler at the AOP level can do all this in one place, with a simple method, and then all that tangled code that would have been in your app code is now removed, to make it even more maintainable, and dramatically decreasing your costs.
Mark