| Subject: | Answering your well-founded skeptism | |
| Date: | 2003-06-02 04:58:15 | |
| From: | anonymous2 | |
|
Response to: Answering your well-founded skeptism
|
||
| Certainly, he has been very tolerant with you! | ||
Showing messages 1 through 2 of 2.
-
Answering your well-founded skeptism
2003-06-03 02:56:56 anonymous2 [View]
-
Answering your well-founded skeptism
2003-06-03 09:00:25 anonymous2 [View]
Here's a link to another interesting article on AOP, actually EAOP, that doesn't use logging as an example:
http://www.emn.fr/x-info/sudholt/papers/tr-11-2002.pdf



At project start up the issues are always:
How do we do error handling
How do we do logging
How do we do internationalization
How do we persist data
How do we ensure it runs, and bounces back if it dies.
AOP can answer quite a few of these. However, the next concern is:
How do we make sure it works quickly and robustly.
And here I side with the red flag - I can't see the code, and I worry like hell that it will create far more trouble for me than doing it myself with simply high level language constructs that I know work.
So what if its a little extra typing, typing is easy.
Jonathan