Code style and standards has been a passion of mine for a long time. I've helped a lot of different companies create and adopt code standards. One of the main problems with documenting code standards is that once the document is created, no one ever goes back and adjusts them as new languages and technologies are introduced, new guidelines are implicitly put into place, or existing guidelines are dropped. I refer to this as the “staleness problem.” To help combat the staleness problem, a lot of companies ......