Siguiendo prácticas de codificación seguras, los desarrolladores pueden ayudar a proteger sus aplicaciones de vulnerabilidades que puedan ser aprovechadas por los atacantes. Al igual que una casa bien construida tiene menos probabilidades de derrumbarse, una aplicación bien codificada tiene menos probabilidades de ser pirateada.