On Tue, Aug 3, 2010 at 11:38 PM, Steve Onnis <st...@cfcentral.com.au> wrote:
> If a coding standard for writing ColdFusion should be developed it should be
> developed by Adobe, maintained distributed by them also. After all they are
> the ones distributing the platform.

Don't you think a coding standard for a language should be written by
people who program in that language?

Adobe's ColdFusion product team have historically been Java developers
(well, since it switched from C++ to Java) and they don't write much
CFML. That *may* have changed recently but last time I talked to the
CF team (at CFUnited, last week) they still seemed to be hard core
Java guys (and gals).

The coding guidelines on livedocs were written by my Web Technology
Group team. We programmed macromedia.com in CFMX 6.0 / 7.0 and that
was our day job, every day. I'm disappointed Web Team didn't keep the
document up to date after I left but I definitely feel that CFML
coding standards should be written by CFML developers :)

Should Adobe pick one set of guidelines out there and promote them? I
don't think so. People didn't seem to like the idea of Macromedia
'picking' a single framework and promoting it (Mach-II... and, to be
honest, we did *not* promote it but people still complained). Or has
the mood changed and people really do want Adobe to tell them the "One
True Way"?

Back when I was developing C++ coding standards for companies for a
living (yup, really, back in early 90's that was big business in
Europe - about £10,000 a pop), there was a certain amount of
commonality across all the standards I developed but most companies
had different needs and wanted different rules enshrined in their
standards. Even "performance" stuff depended on what they were doing
with data (and which compiler they were using). And in my opinion,
coding standards shouldn't be based on performance concerns since
those change with every product version as well as being very
dependent on the type of application and the type of data being
manipulated.
-- 
Sean A Corfield -- (904) 302-SEAN
Railo Technologies, Inc. -- http://getrailo.com/
An Architect's View -- http://corfield.org/

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

-- 
You received this message because you are subscribed to the Google Groups 
"cfaussie" group.
To post to this group, send email to cfaus...@googlegroups.com.
To unsubscribe from this group, send email to 
cfaussie+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/cfaussie?hl=en.

Reply via email to