Noem enkele richtlijnen voor software-implementatie die de veiligheid vergroten.
- Test op foutcondities (eventueel gebruikmakend van fail-stopgedrag) - Valideer alle invoer - 'Whitelist, don't blacklist' (default-deny policy) - Laat het programma niet crashen, een oneindige lus ingaan, of het geheugen corrumperen - Handel ook onmogelijke gevallen goed af - Wees op uw hoede voor integeroverflows