The key practices documented in “2011 CWE/SANS Top 25 Most Dangerous Programming Errors” focus on preventing
and mitigating dangerous programming errors. Some of the Key Practices specified in the pocket guide are derived from
mitigation recommendations that were common across many of the CWEs in the CWE Top 25, and others came from
approaches described on the CERT Secure Coding Wiki. Additional information on preventing the various weaknesses