Per me, Idiot Proofing significa semplicemente assicurarsi che l'utente non possa rompere un pezzo di software anche se ci provasse. Ad esempio, se un valore viene letto da una casella di testo e viene convertito in doppio, se il software sottostante è a prova di idiota, non si interromperà se l'utente digita un valore non doppio.
Di recente ho redatto un programma di sviluppo e uno degli elementi è stato chiamato "UI proof Idiot". Le persone che sto costruendo questo software hanno scherzato finto offesa al termine, ma posso vedere dove questo termine renderebbe davvero le persone arrabbiate.
Qual è un modo migliore per dirlo?