Printf Debugging Revisited
gsasha writes "After long nights spent in debugging, w e have developed a C++ logging facility geared for debugging - and an article that describes our debugging methodology.
The article consists of two parts: the first one describes the basics of the method, and the second one presents advanced techniques (to be completed if there is enough reader interest).
Happy debugging!"
Happy debugging!"
First look at the code... looks rather primitive[0]. Guess I have to read the paper to figure out what's new here?
Don't think I will.
[0] Which isn't necessarily a bad thing, but you'd wonder why it's here to begin with.
What's wrong with a simple link to the article? It already contains download links and links to the authors' websites. Splitting words up into multiple links isn't just annoying, but confuses people who use screen readers and Google. Editors, it's your job to massage submissions into a decent format.
I didn't read the paper, but I looked at the code (for me this is usually more telling).
The first thing that jumps out at me is the coding style. Very junior programmer-ish. College student maybe? The style has that "everything crammed together" very diffcult to read feel. When I dug deeper I found the system to be over-designed and not well implemented.
Nice try though, get some experience then try again.
I've found that a simple C based logging facility is much more versatile. It can be used from C or C++ plus most programming languages and applications support calling external C libraries also.
The ratio of people to cake is too big
Hasn't this wheel already been invented many many times?
How about Log4C++, a port of the canonical Log4J logging package for Java.
It's 10 PM. Do you know if you're un-American?