I've been tasked to write our department's C# Programming Standard (including guidelines). What sort of standards/guidelines should I include? I've already taken bits from various standards around the net (and pieces from Code Complete), but I'd like hear from developers in the field.
I've already got: Naming Conventions - General/Variables/Classes/Methods/Interfaces/Controls
General Programming Practices - Documentation (comments etc), [WIP]
OO Programming Practices - Encapsulation, [WIP]
What else would be useful? What shouldn't I include?
Have you already suggested that everyone reads the "Design Guidelines for Class Library Developers"? That covers the bulk of it. Other than that, I'd want to hammer home:
I'll add more as I think of them...
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With