Date: Mon, 3 Jun 1996 10:39:38 +0200 (MET DST) From: grog@lemis.de (Greg Lehey) To: joerg_wunsch@uriah.heep.sax.de Cc: chat@FreeBSD.ORG (FreeBSD Chat) Subject: Re: Indentation styles Message-ID: <199606030839.KAA10660@allegro.lemis.de> In-Reply-To: <199606021410.QAA01867@uriah.heep.sax.de> from "J Wunsch" at Jun 2, 96 04:10:53 pm
index | next in thread | previous in thread | raw e-mail
J Wunsch writes:
>
> As Greg Lehey wrote:
>
>>> The typografical rules say ~ 60 chars per line, everything else has to
>>> be made two-column (a bit impractical for programs :).
>>
>> I've been thinking about this for a while, and I both agree and
>> disagree. Yes, more than 60 chars per line become difficult to read,
>> but I *do* use dual columns in my programs. There are these things
>> called comments which I align in a column at the right (starting at
>> column 50 by default). I don't like it when too many code lines run
>> into the comment columns.
>
> ``comment columns'' are not really sanctioned by KNF. Look at
> style(9) and into all the 4.4BSD-derived stuff, comments are usually
> aligned at the indent level of the code. You should not comment each
> and any line, it doesn't make the code better readable nor better
> understandable.
This is very much a matter of opinion. Obviously not *every* line
requires a comment (lines containing a single { or } are pretty
self-evident :-), but in general kernel code contains far too few
comments. Where you put the comments is a matter of style, of course.
> Instead, usually a larger block should be commented explaining its
> purpose. This way, you won't have a need for two-column styled C
> programs.
Of course, if you put the comments where they belong, you wouldn't
have a need for large comment blocks separated from their code. You
can see this both ways. In fact, I see a need both for block comments
and line comments.
Greg
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199606030839.KAA10660>
