CodeQuality

Lack of good coding practices may result in -

 * 1) Extra difficulties to other programmers who have to develop software modules that need to interface with your module that may result in errors.
 * 2) Extra difficulties to an inspection team and testing team that may result in lower than regular rates of error detecting.
 * 3) Extra difficulty to replacement programmer who might be recruited to continue the your work in the case of you leaving the company or being promoted to a higher position in another project. Misunderstanding your coding and documentation may result in software errors.
 * 4) Extra difficulty in performing maintenance task of failure repairs, adaptation of the software to new customers and system improvement tasks.

Resources:
 * 1) Coding Techniques and Programming Practices
 * 2) Dotnet Naming Conventions
 * 3) C# Coding Standards