> Would it be acceptable to integrate a tool like
"AspectC++" into the build
> process for your software?
>
http://aspectc.org/
I think it would be a severe mistake - even if AspectC++ is an excellent tool
it is a tool that almost nobody (well, save for you) knows about and so I
would say it adds a big cost to contributing to the project.
Thanks for your feedback.
How are the chances to delegate more software maintenance tasks to dedicated
development tools?
So, why would you want it?
Would you like to build programs that are more flexible and secure together?
Do you want to achieve benefits from the aspect design dimension?
Convince us!
I try that again. I hope that you like to consider a few improved approaches.
How do you think about to improve static source code analysis also for your
software?
https://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis#C.2F...
Do you find information sources like the following useful?
* Article "A Reusable Aspect for Memory Allocation Checking"
http://aspectc.net/ac_tutorial.html#reusablemachecking
* Document "Aspect-Oriented Software Development - An Introduction"
by Johan Brichau and Theo D'Hondt
http://www.info.ucl.ac.be/~jbrichau/courses/introductionToAOSD.pdf
* Paper "On Typesafe Aspect Implementations in C++"
by Daniel Lohmann and Olaf Spinczyk
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.125.2164
Regards,
Markus