So you've learned how to write C# code that compiles, but how do you make your code great? This is the definitive reference on how to write elegant C# code. This book covers:
- Formatting, documenting, and organizing code
- Naming elements
- Using code patterns
- Architecting projects
- Implementing security
- Handling warnings
- ... and many other best practices
This book contains hundreds of rules and examples showing how to write good quality C# code. Using these recommendations will make your code more correct, robust, extensible, reusable, efficient, and maintainable.