Messerli C# Coding Guidelines
1.
Physical structure
2.
Formatting rules
3.
Naming Conventions
4.
Variables
5.
Basic constructs
6.
Expressions
7.
Types
8.
Functional Programming
9.
Object oriented programming
10.
Algebraic Datatypes
11.
Methods
12.
Namespaces
13.
Exceptions
14.
Miscellaneous
15.
Comments
16.
Commit Message
17.
Object Initializer
Light (default)
Rust
Coal
Navy
Ayu
Messerli C# Coding Guidelines
Namespaces
Nothing should be in the global namespace.
The first level namespace is Messerli
The second level namespace reflects the module you are working in