1. Check for all the warnings given on compiling of the code and try to remove the warnings 2. Perform Code analysis tool and check for the following a. Constraint Violators b. Redundancies in Code c. Redundancies in Symbol Declarations d. And most important – Solve the Compiler Error 3. “null” check needs to be performed where every application to avoid Null Reference Exception error. 4. Naming Conventions should be followed with all variables following Camel Casing , and Class names following Pascal Casing. This rule helps in making Code better readable and this makes it more maintainable. 5. Liskov substitution – Any derived class should not modify the behaviour of the Base Class. 6. Code Reusability –...