kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #08057
Re: Plotting/fabricating in nanometers
On 04/29/2012 11:48 AM, Lorenzo Marcantonio wrote:
> On Sun, Apr 29, 2012 at 06:05:36PM +0200, Lorenzo Marcantonio wrote:
>> OK. Didn't knew about the doxygen bit.
> I pondered about the doxygen policy... having the full docs inside the header
> and not in the source file is awfully inconvenient...
Not so much for me:
$ make doxygen-docs
$ firefox ../Documentation/doxygen/html/index.html
Use the browser to study code you are not familiar with.
>
> I usually do something like this:
> - The header is mostly plain with member divided in section (to find stuff quickly)
> - The implementation contains the full doc... for overridden virtual function I simply
> notice the difference against the parent implementation. Of course pures and inlines
> are commented in the headers...
>
> The same doxygen manual says:
>
> Unlike most other documentation systems, doxygen also allows you to put the
> documentation of members (including global functions) in front of the
> definition. This way the documentation can be placed in the source file
> instead of the header file. This keeps the header file compact, and allows
> the implementer of the members more direct access to the documentation. As a
> compromise the brief description could be placed before the declaration and
> the detailed description before the member definition
I was quite certain what my preference was when I wrote this section of the coding standards.
I won't yield, Wayne and I have too much into this already.
It was partially a comment maintenance reduction choice, and ambiguity reduction.
>
> BTW I find the 'missing' header file a big nuisance in java!
No two people agree on everything.
References
-
Plotting/fabricating in nanometers
From: Lorenzo Marcantonio, 2012-04-27
-
Re: Plotting/fabricating in nanometers
From: jean-pierre charras, 2012-04-27
-
Re: Plotting/fabricating in nanometers
From: Lorenzo Marcantonio, 2012-04-28
-
Re: Plotting/fabricating in nanometers
From: jean-pierre charras, 2012-04-28
-
Re: Plotting/fabricating in nanometers
From: Lorenzo Marcantonio, 2012-04-28
-
Re: Plotting/fabricating in nanometers
From: jean-pierre charras, 2012-04-28
-
Re: Plotting/fabricating in nanometers
From: Lorenzo Marcantonio, 2012-04-29
-
Re: Plotting/fabricating in nanometers
From: Dick Hollenbeck, 2012-04-29
-
Re: Plotting/fabricating in nanometers
From: Lorenzo Marcantonio, 2012-04-29
-
Re: Plotting/fabricating in nanometers
From: Lorenzo Marcantonio, 2012-04-29