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.