This coding standard for the C# language is mandatory for PMS. The objective of this coding standard is to have
a positive effect on:
Avoidance of errors/bugs, especially the hard-to-find ones.
Maintainability, by promoting some proven design principles.
Maintainability, by requiring or recommending a certain unity of style.
Performance, by dissuading wasteful practices.
Rules and recommendations are given that promote reliability and maintainability.