Quote Originariamente inviata da WottaFacca Visualizza il messaggio
...
Poi ovviamente si basa tutto sul buon senso degli utenti...
Ecco, letto questo ho l'idea che tu, senza offesa, abbia un'esperienza decisamente limitata o proprio nulla della programmazione di applicazioni reali.
La regola imprescindibile è quella di considerare gli utenti come esseri dediti ad inserire dati che siano in contrasto con ciò che la tua applicazione si attende.
Ovviamente non vuol dire che debbano farlo deliberatamente, ma uno si può anche sbagliare e la tua applicazione deve essere in grado di gestire correttamente ogni possibile dato incongruente, ne va della robustezza e sicurezza dell'applicazione stessa, non puoi scaricare la responsabilità sugli utenti, se l'applicazione salta a seguito dell'inserimento di dati sbagliati è colpa tua.