Coding & Development Conventions - An Essay

By: Richard G. Russell - www.io.com/~richardr

June 2000


The Value of Coding and Development Conventions

Very often, coding conventions, and even worse - coding standards, really chafe on software developers. They are often seen as bureaucratic nonsense that gets in they way of just-writing-it. Rigid standards created to satisfy management's desire for 'control' can stifle creativity... Even worse; blind, or forced, adherence to rules can cause program quality to suffer. For example, not allowing the use of 'break' or 'continue' in C or C++ can result in some really ugly hack. This is unfortunate, because conventions can be one of the most powerful tools in a software engineer's tool box.

Conventions have several benefits:


Copright © 2001, by Richard G. Russell, All Rights Reserved