Domande con tag 'error-handling'

2
risposte

Gestione degli errori personalizzata

Sto cercando di capire il modo migliore per gestire gli errori personalizzati nella mia applicazione. Opzione 1: if(expr) { } else { $_SESSION['error'] = "Some message describing the error"; } Opzione 2: if(expr) { } else { $_S...
posta 31.12.2012 - 23:36
3
risposte

Errore nella gestione delle best practice per la libreria esterna

Il mio ambiente di sviluppo è specificamente .NET e sto scrivendo una DLL da compilare e fare riferimento ad altri programmi .NET che scriveremo in futuro. La mia domanda è: in quella DLL, qual è la migliore pratica per la gestione degli erro...
posta 31.07.2018 - 23:08
2
risposte

Devo registrare gli errori nella funzione che si verificano? o passarli indietro e registrarli quando il controllo ritorna?

Una delle cose che amo di Go è il modo in cui incoraggiano gli errori di passaggio come valori di ritorno, ma quando si tratta di loggare qual è la soluzione più gestibile: passare l'errore il più indietro possibile nel mucchio di esecuzione e r...
posta 02.02.2016 - 13:28
2
risposte

Cattura eccezioni insolite sul codice di produzione per le app Web

Diciamo che ho un'app Web e, nonostante i miei migliori sforzi di test, molte delle migliaia di persone che la utilizzano troveranno un modo per generare un'eccezione. Certo, ho un codice di gestione degli errori per le mie classi e metodi. M...
posta 12.03.2015 - 17:41
2
risposte

Gestione delle condizioni di errore ignorabili in un metodo

Sto lavorando su un'API approssimativa per eseguire funzioni aziendali di livello superiore. Sotto molte condizioni queste funzioni potrebbero fallire in un modo atteso (non eccezionale), es. la funzione potrebbe non essere in grado di completar...
posta 05.05.2014 - 07:23
1
risposta

Esiste uno standard per i codici di errore?

Ho creato un gateway che riceve un POST da cUrl su un sistema che è una stringa XML ben strutturata. Dopo l'elaborazione, il gateway restituisce un XML di risposta. Tutti i campi nell'XML sono obbligatori e mentre il sistema che invia i dati cos...
posta 21.06.2013 - 01:41
1
risposta

Errori disambiguanti per lo stesso codice di stato HTTP

Supponiamo di avere due diversi casi di errore che logicamente hanno lo stesso codice di stato HTTP. Qual è il modo canonico di fornire dati dipendenti dal caso di errore nella risposta in modo che i client possano rispondere in modo diverso a s...
posta 17.07.2017 - 17:59
1
risposta

Gestisce l'errore del database per il server API

Recentemente ho lavorato con un server API restful e ho riscontrato un problema con la gestione dell'errore del database. L'approccio di base è ogni volta che si verifica un'eccezione SQL, il server restituirà "500" al client e il client non...
posta 26.10.2016 - 20:20
1
risposta

Gestione degli errori nelle funzioni della libreria matematica

Durante la scrittura di una funzione di libreria, come double getAvg(double[]); come si dovrebbe gestire l'array vuoto? (Nota che, matematicamente parlando, la media di un set vuoto non è definita).     
posta 21.07.2015 - 16:44
4
risposte

Test di errori generici

Ho un programma che convalida il suo input e quindi errori. Finora per ogni tipo di errore ho creato una nuova classe derivata. Ma questo stava diventando piuttosto ingombrante (l'input è complesso quindi ci sono molti errori possibili), quin...
posta 01.03.2015 - 20:42