コーディング規約は,プロジェクト・メンバーに,プログラミングのルールを認識してもらうために作成する文書である。通常,ソフトウエア・アーキテクトがまとめる。コーディング規約に多数のルールを詰め込むと,プログラマはそのすべてを頭に入れておくことが難しくなる。結局,遵守されなくなってしまうので注意が必要だ。 既存の規約を実情に合わせて改変する コーディング規約の作成は,地味で手間のかかる作業である。プロジェクトごとに,ゼロから作成する必要はない。他プロジェクトで使用されている既存のコーディング規約をベースに,使用するプラットフォームや開発言語に合わせて改変すればよいだろう。 コーディング規約に記述する項目は,一般には「コーディング・スタイルやコメント書式」「識別子のネーミング」「プログラミングの禁止事項」「慣例やTIPS」の四つである。 このうち,「コーディング・スタイルやコメント書式」と「識別