Re: Software documentation...
- From: "Chuck F. " <cbfalconer@xxxxxxxxx>
- Date: Sun, 08 Jan 2006 20:23:50 -0500
Randy Howard wrote:
Chuck F. wrote:Randy Howard wrote:jacob navia wrote:
NO, it is necessary to know what that dammed function DOES and that will never be written by doxygen or similar tools.
All of this thread is OT here, but from the above it appears you haven't spent very long (if any) with doxygen. It *can* be used to generate useful documentation. To do so, you simply add comments formatted correctly for its consumption, and out comes what amounts to detailed man pages.
As far as I am concerned things like doxygen are simply a means of maintaining documentation in the same source file as the code.
Correct. It is easier to keep the docs in sync with the code when they are side by side, but still not foolproof.
This can negatively affect the understandability of the docs, especially if the actual code is poorly structured.
Even in 2006, there is still no cure for poorly structured code. Oh well...
There is no magic involved.
Was magic implied?
I think some people are expecting to take their source file, as it stands, feed it into doxygen or the like, and receive an impressive and accurate documentation file. That may require several wands.
-- "If you want to post a followup via groups.google.com, don't use the broken "Reply" link at the bottom of the article. Click on "show options" at the top of the article, then click on the "Reply" at the bottom of the article headers." - Keith Thompson More details at: <http://cfaj.freeshell.org/google/> .
- Follow-Ups:
- Re: Software documentation...
- From: Randy Howard
- Re: Software documentation...
- References:
- Software documentation...
- From: barcaroller
- Re: Software documentation...
- From: jacob navia
- Re: Software documentation...
- From: Randy Howard
- Re: Software documentation...
- From: Chuck F.
- Re: Software documentation...
- From: Randy Howard
- Software documentation...
- Prev by Date: Re: Bit shifts and endianness
- Next by Date: [OT] Re: Char* to Char*
- Previous by thread: Re: Software documentation...
- Next by thread: Re: Software documentation...
- Index(es):
Relevant Pages
|