このページでは、C#のコーディング標準ついての情報を公開します。
コーディング標準(スタンダード)の目的
ソフトウェア開発を行う場合には、コーディング標準(コーディングスタンダード、コーディングルール)を決めることは重要です。コーディング標準を決めることによって、他のメンバーが書いたコードであっても容易に理解することができるようになります。
しかし、チームメンバーの教育が十分でない場合には、コーディング 標準 を守られないといった問題が発生してしまう場合があります。また、経験の浅い開発者にとっては内容が難しすぎる場合もあります。
コーディング規約に書く必要が無いこと
ツール(StyleCopやFxCop)でチェックできることについては、コーディング規約に書かないほうが良いのではないかと考えています。そのため、コーディング規約を決めることだけではなく、ツールの導入と順守を優先すると良いと思います。