Domande con tag 'error-handling'

3
risposte

Raccomanda un modello di progettazione / approccio all'esposizione / tolleranza / recupero da errori di sistema, gestione delle eccezioni (ad es. in Java, C ++, Perl, PHP)

Puoi raccomandare un modello / approccio di progettazione per l'esposizione / tolleranza / recupero da errori di sistema, gestione delle eccezioni (Java, C ++, Perl, PHP)? Alcuni errori devono essere segnalati. Alcuni errori possono essere...
posta 19.09.2011 - 16:18
5
risposte

Come devo gestire l'eccezione che * dovrebbe * non essere mai lanciata? [duplicare]

Qual è il modo migliore per gestire gli errori che non dovrebbero mai accadere? Il mio attuale modo di fare ciò è di lanciare un'eccezione se la "cosa che non dovrebbe accadere" è , in questo modo: /* * Restoring from a saved state. Thi...
posta 29.04.2014 - 15:36
4
risposte

Includere un collegamento alla relativa documentazione nel messaggio di errore?

Creiamo una libreria commerciale e esempi di codice che vengono utilizzati da sviluppatori esterni. Abbiamo una documentazione (chiusa, disponibile per gli utenti registrati) che spiega ampiamente come utilizzare la libreria. Molti sviluppato...
posta 26.06.2017 - 12:45
8
risposte

Utilizzo della validazione try-finally (senza catch) vs enum-state

Ho letto il consiglio su questa domanda su come deve essere gestita un'eccezione il più vicino possibile al punto in cui viene sollevata. Il mio dilemma sulla miglior pratica è se si dovrebbe usare un try / catch / finally per restituire un...
posta 15.02.2012 - 19:21
2
risposte

Dobbiamo convalidare l'intero utilizzo del modulo o solo argomenti di metodi pubblici?

Ho sentito che si consiglia di convalidare gli argomenti dei metodi pubblici: Se un controllo per null se non si aspetta nulla? Un metodo dovrebbe validarne i parametri? MSDN - CA1062: convalida degli argomenti dei metodi pubblici...
posta 16.07.2015 - 00:29
3
risposte

Pagina non trovata: 404 - il miglior contenuto da inserire in questa pagina [chiuso]

Mi fai sapere quale tipo di contenuto dovrei inserire nella pagina degli errori come "404 pagina non trovata"? Esempio: "Sfortunatamente si è verificato un errore durante l'elaborazione della richiesta di pagina." "Pagina non trovata!...
posta 10.02.2011 - 10:59
4
risposte

Quando ignorare gli errori che sono comuni e il programma recupera da [chiuso]

Ho un programma che fa centinaia di richieste CURL giornaliere, richieste SMTP e altre richieste. Meno dell'1 percento delle volte, una richiesta CURL o SMTP avrà esito negativo. Migliore che posso dire, la causa del problema è esterna e non può...
posta 01.11.2016 - 13:27
2
risposte

Progettazione di classi di eccezioni

Sto codificando una piccola libreria e sto avendo qualche problema con la progettazione della gestione delle eccezioni. Devo dire che sono (ancora) confuso da questa caratteristica del linguaggio C ++ e ho cercato di leggere il più possibile sul...
posta 15.04.2015 - 08:12
2
risposte

La strong garanzia di sicurezza delle eccezioni con un argomento pass-by-value che può comportare la distruzione?

Supponiamo di avere un tipo con un distruttore di lancio e una funzione che lo riceve in base al valore. Questa operazione può mai fornire qualcosa di meglio della garanzia di base? O formulato diversamente, si può ignorare la distruzione dell...
posta 24.11.2015 - 16:47
3
risposte

Python - asserisci se e restituisci

Sto scrivendo uno script che fa qualcosa in un file di testo (quello che fa è irrilevante per la mia domanda). Quindi, prima di fare qualcosa sul file, voglio controllare se il file esiste. Posso farlo, nessun problema, ma il problema è più quel...
posta 29.01.2014 - 17:25