Descent generated documentation
Steven Schveighoffer
schveiguy at yahoo.com
Fri Jul 10 07:00:23 PDT 2009
On Thu, 09 Jul 2009 19:01:02 -0400, Ary Borenszweig <ary at esperanto.org.ar>
wrote:
> torhu escribió:
>> On 09.07.2009 16:18, Ary Borenszweig wrote:
>>> Jacob Carlborg escribió:
>>>> Generated source code like the tango documentation has
>>>
>>> Why would you like to see the source code? I never seen this "feature"
>>> in any other documentation generator. One should not need to see the
>>> source code to use the API.
>>>
>>> If a lot of people request it, I'll do it. But I don't like to break
>>> encapsulation, even in documentation! :-P
>>>
>> Especially with Tango I've found that it's often easier to figure out
>> what you need to know by reading the code than the docs. Particularly
>> Kris' code for some modules is easier to read than the (current and
>> previous) docs, and in some cases the code will always tell you more
>> than docs can. So it would be nice to have a link to the source. Just
>> a link to the plain text version would be perfect.
>
> Then better docs should be written. :-)
>
> Looking at the source code tempts you to do dirty things. I don't want
> that happenning.
Having a link to the source code is helpful for clarification, especially
when you didn't write the documentation. Not all developers have teams of
people writing comprehensive documentation like Microsoft or Sun :)
Most tools have the ability to generate source files in HTML, including
javadoc and doxygen. Not doing it by default is fine, but don't assume
it's a worthless option.
-Steve
More information about the Digitalmars-d-announce
mailing list