Ma si può che un programmatore passa più tempo a prevedere i comportamenti errati degli utenti che alla mera creazione del software..
e se poi si scorda di mettere il nome: controllo
e se poi sbaglia la compressione: controllo
e se poi nonostante tutti i controlli la combina: controllo a posteriori