Update: C# Coding Standards v1.13
You can now download version 1.13 of my C# Coding Standards for .NET.
I havent posted on this topic for a while, so here is the change log since v1.09:
|
1.10
|
05/25/2004
|
Modified naming conventions for Internal and Protected identifiers. Added, modified, & removed misc rules. Corrected grammar, code, and some verbiage.
|
|
1.11
|
06/08/2004
|
Modified formatting. Restructured “Language Usage” section. Corrected language, and added code examples. Consolidated conflicting rules.
|
|
1.12
|
06/30/2004
|
Modified code commenting and formatting rules. Modified various code examples. Modified Exception Handling and Flow Control sections.
|
|
1.13
|
08/17/2004
|
Modified layout & added License Agreement. Misc. grammar adjustments. Removed rules on foreach vs for pending additional research. Added rules on switch/case statements.
|
After my previous update, Anon and I had a lively discussion on K&R Style, for/foreach, and switch/case statements which have been felt in the latest series of changes. So keep your questions and comments coming! They are being seriously considered and do impact my thought process.