This document is
stolenbased on [nuget coding guidelines][nuget] and microsoft [internal coding guidlines][ms-coding-guidelines].
Let's face it. No matter what coding guidelines we choose, we're not going to make everyone happy. While we would like to embrace everyone's individual style, working together on the same codebase would be utter chaos if we don't enforce some consistency. When it comes to coding guidelines, consistency can be even more important than being "right."
- [Camel case][] is a casing convention where the first letter is lower-case, words are not separated by any character but have their first letter capitalized. Example:
thisIsCamelCased
. - [Pascal case][] is a casing convention where the first letter of each word is capitalized, and no separating character is included between words. Example:
ThisIsPascalCased
.