Avoid classes using incorrect dynamic allocation
Read more
Avoid classes with missing destructor declarations in header files
Read more
Lack of multiple-inclusion protection in header files
Read more
Too many unconditional branches may end to Spaghetti Code
Read more
Using {curly braces} is less error-prone
Read more
RETURN should be used to terminate a database query or a stored procedure
Read more
Avoid using risky patterns too frequently
Read more