" Consistency is important, the minutiae of capitalization and whitespace is
not."

I don't agree with this, as standards go the whitespace (tab obsession) is
very important.

Take this example (might not come out right on email.

Select  *
From            Table
Where           X = 1
And             Y = 1

And this

Select  *
From            Table
Where           X = 1 and Y = 1

These are different standards, if you get used to reading the first, you
easily miss the second part of the where in the second.

Regards
Dale Fraser

http://learncf.com


-----Original Message-----
From: Sean Corfield [mailto:[EMAIL PROTECTED] 
Sent: Monday, 8 October 2007 2:06 PM
To: CF-Talk
Subject: Re: CF Coding Standards

On 10/7/07, Daniel Kim <[EMAIL PROTECTED]> wrote:
> I've recently set up a wiki that contains coding standards, and used a lot
> of the LiveDocs recommendations

Glad you found them useful.

> The "Stylistic" category defines things such as capitalization and
> indentation. It may have been a bad idea, but with this category, we came
to
> a lot of these standards based on the consensus of the group

It's funny but the stylistic stuff is really completely pointless and
unnecessary - as long as you're consistent - but that "fluffy" stuff
is what seems to get everyone's attention and they totally miss the
*important* stuff which is all about structure and design.

I wrote coding standards for a living - for several years - for medium
to large corporates, for a variety of languages. My company based them
on a a lot of code analysis, a lot of reviews and a lot of experience.
In general, we would not make recommendations about "cosmetic" stuff
and only if a client insisted would be add in naming conventions and
other irrelevant stuff.

You need to stop obsessing about that level of things. Consistency is
important, the minutiae of capitalization and whitespace is not.
-- 
Sean A Corfield -- (904) 302-SEAN
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
ColdFusion is delivering applications solutions at at top companies 
around the world in government.  Find out how and where now
http://www.adobe.com/cfusion/showcase/index.cfm?event=finder&productID=1522&loc=en_us

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:290510
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to