6
Come devo gestire input utente non valido?
Ho pensato a questo problema per un po 'e sarei curioso di avere opinioni da altri sviluppatori. Tendo ad avere uno stile di programmazione molto difensivo. Il mio blocco o metodo tipico è simile al seguente: T foo(par1, par2, par3, ...) { // Check that all parameters are correct, return …