lkml.org 
[lkml]   [2001]   [Nov]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: Coding style - a non-issue
    On Fri, Nov 30, 2001 at 06:15:28PM +0100, Henning Schmiedehausen wrote:
    > On Fri, 2001-11-30 at 17:47, Jeff Garzik wrote:
    > > The security community has shown us time and again that public shaming
    > > is often the only way to motivate vendors into fixing security
    > > problems. Yes, even BSD security guys do this :)
    > >
    > > A "Top 10 ugliest Linux kernel drivers" list would probably provide
    > > similar motivation.
    >
    > A security issue is an universal accepted problem that most of the time
    > has a reason and a solution.
    >
    > And you really want to judge code just because someone likes to wrap
    > code in preprocessor macros or use UPPERCASE variable names?

    Henning, in any long lived source base, coding style is crucial. People
    who think that coding style is personal are just wrong. Let's compare,
    shall we?

    Professional: the coding style at this job looks like XYZ, ok, I will now
    make my code look like XYZ.

    Amateur: my coding style is better than yours.

    I think that if you ask around, you'll find that the pros use a coding
    style that isn't theirs, even when writing new code. They have evolved
    to use the prevailing style in their environment. I know that's true for
    me, my original style was 4 space tabs, curly braces on their own line,
    etc. I now code the way Bill Joy codes, fondly known as Bill Joy normal
    form.

    Anyway, if you think any coding style is better than another, you completely
    miss the point. The existing style, whatever it is, is the style you use.
    I personally despise the GNU coding style but when I make changes there,
    that's what I use because it is their source base, not mine.
    --
    ---
    Larry McVoy lm at bitmover.com http://www.bitmover.com/lm
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:13    [W:4.132 / U:0.844 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site