Complication breeds mistakes

Complication breeds mistakes, and mistakes can create security vulnerabilities. This simple truth is why simplicity is such an important characteristic of a secure application. Unnecessary complexity is as bad as an unnecessary risk.

Chris Shiflett, Essential PHP Security

June 27, 2012