ColdFusion MX Coding Guidelines - Contents

Release 3.2 (4/14/2005)

Printable Version

Contents

These Coding Guidelines are structured as follows:

Introduction

This document provides guidelines for developing ColdFusion MX applications within Macromedia's Web Team. The rules and guidelines given here are intended to apply to CFMX 7 specifically and, to a lesser extent, CFMX 6.1. It is a living document, growing over time, incorporating feedback from Macromedia Web Team developers, as well as the larger ColdFusion community, as the guidelines are 'proved' in our live environment.

The first public release of this document (2.0) was made in Summer 2002. Since then, the Macromedia Web Team launched the all-new macromedia.com website, powered by ColdFusion MX, in early 2003 and that experience was factored into Release 3.0 as well as the changes in ColdFusion Components introduced by CFMX 6.1 in Summer 2003. Subsequent releases have incorporated public feedback and this release (3.2) incorporates changes introduced by CFMX 7 as well as more Macromedia Web Team feedback.

Although this document is published as-is for the ColdFusion community, Macromedia's Web Team own the document and decide what goes into it. You may, however, take a copy of this document and modify it as you see fit to create your own coding guidelines as long as you acknowledge this original document.

Conventions

The following conventions are used in this document:

[TBD: some comment in blue]
This indicates an issue which needs discussion and agreement within Macromedia Web Team.
Some comment crossed out in gray
This is a Macromedia-specific issue which can be ignored outside Macromedia. It is provided for the community as an example of how Macromedia Web Team deal with certain issues.

Base Document

These guidelines were originally based on the Spectra Team Coding Standards by Mike Andler and Tom Lane, 12/14/2000.

 

Send me an e-mail when comments are added to this page | Comment Report

Current page: http://livedocs.adobe.com/wtg/public/coding_standards/contents.html