Coding conventions, repetitive code block,Unused code blocks, performance metrics and Checking of Logging/Exception handling.
* Naming standard should be in camel casing or pascal casing. * Use region to separate private methods, public methods and events etc. * Should not use unnecessary commented lines in code. * Each method or event should have be described using multi-line comments. * Decrease the number of lines of code as possible.
->No of Lines of code ->Number unused variables (Warnings) ->Number of repetitive functions in project ->Check whether class instead instead of arguments as function parameters. ->Dispose variable if disposable after user if possible. -> User using when needed. -> user for instead of ForEach and a lot more.