Re: Completion of error handling
- From
- Markus Elfring <markus.elfring@web.de>
- Date
- Feb 11, 2010, 13:08 UTC
- Message-ID
- <4B740153.4010600@web.de>
- In-Reply-To
- <alpine.LFD.2.00.1002021324290.1681@xanadu.home>
> > What is the likelihood for those function calls to actually fail? >
How do you think about the usual design choices that are described in the article "Exception Handling Alternatives" by Detlef Vollmann. http://accu.org/index.php/journals/546
I propose to write pointcuts for all functions that can return values. Some corresponding error codes are checked already. But there a places in the source files with open issues for complete software robustness.
Are there any chances to encapsulate more cross-cutting concerns as reusable aspects?
Would you like to integrate tools like the following into your software development process? - AspectC++ http://aspectc.org/
- ACC http://research.msrg.utoronto.ca/ACC/Tutorial#A_Reusable_Aspect_for_Memory_All
- Coccinelle http://coccinelle.lip6.fr/
Regards, Markus