7 Pernitious Kingdoms
Input Validation and Representation;
API Abuse;
Security Features;
Time and State;
Error Handling;
Code Quality;
Coding Guidelines / Rules;
Implementation Guidelines;
Static Code Analysis;
Metrics Analysis.
Encapsulation;
Encapsulation helps in isolating implementation details from the behavior exposed to clients of a class (other classes/functions that are using this class) and gives more control over coupling in code.
Environment (+1).
Last updated