Closed elfring closed 9 years ago
Makes sense. Want to fix and make a PR?
I suggest to avoid ignorance of return values a bit more. Can you reopen this issue?
Are you interested to apply aspect-oriented software development? How do you think about to encapsulate error detection and corresponding exception handling as a reusable aspect in your software?
I reopened it. If you want to fix and make a PR I'll be happy to merge it, but I'm not planning on making major changes to the code.
How do you think about to improve static source code analysis also for your software?
Do you find information sources like the following useful?
I'm interesting mostly in running code with good test suites. If you find problems with the code I would very much appreciate fixes and PRs.
How do you think about to delegate some software development tasks to other tools like "AspectC++"?
We have no plans to change the way this piece of code was developed.
It can be one of your design choices to continue source code maintenance in the manual way completely. I would prefer to achieve benefits with aspect-oriented software development by dedicated tools.
Fixed.
OK.
Done.
Thanks for your small source code improvement.
I have looked at a few source files for your current software. I have noticed that some checks for return codes are missing.
Would you like to add more error handling for return values from functions like the following?