Domande con tag 'error-handling'

1
risposta

Modo generico di gestire le eccezioni in Windows Phone? [chiuso]

Voglio dire quali sono alcuni dei modi in cui gli altri programmatori gestiscono l'eccezione, ad esempio, quando si verifica un errore durante l'accesso a un servizio Web, per esempio. Se un esempio non può essere dato per Windows Phone, dai il...
posta 07.08.2012 - 09:59
1
risposta

Errori di microservizio a monte

Come per l'architettura dei microservizi, dovrebbe esserci una base di codice per microservizio senza alcuna API condivisa. Ciò impone un alto livello di disaccoppiamento e ogni microservizio è limitato all'interno del proprio contesto. Ma qu...
posta 16.06.2017 - 23:32
1
risposta

Utilizzo degli operatori di controllo degli errori per consentire a try catch di gestire gli errori

Ci sono alcune funzioni in php che generano errori quando falliscono, come ftp_login . Se ho questo codice. try { $result = ftp_login($conn_id, $ftp_user_name, 'incorrectPassword'); if (!$result) { throw new Exception('Coul...
posta 21.09.2016 - 16:50
1
risposta

Code Inside Catch Block

Questa domanda è correlata a entrambe queste domande: Utilizzo efficiente del blocco try / catch? e Gestione degli errori nei dati - Approccio idempotente . Quando incontro un vuoto mentre leggo un file di dati GIS, lancio un'eccezione. Qu...
posta 21.05.2015 - 06:28
1
risposta

Redesign factory per generare errori sul tempo di caricamento anziché sul tempo di esecuzione

Sto usando un modello factory per ottenere oggetti che non dovrebbero essere istanziati a parte la classe factory. Questi oggetti sono di tipo ViolationType , che rappresentano le violazioni su un insieme di regole. Ecco il riepilogo della f...
posta 22.06.2017 - 12:26
0
risposte

Devo sostituire le eccezioni JavaScript native con un concetto estraneo?

Ho un caso in cui vorrei evitare di utilizzare le eccezioni per gli errori di convalida nel parametro di callback della mia funzione. Questi errori non sono davvero eccezionali e try...catch può impedire a un motore JS di ottimizzare l'inte...
posta 11.10.2016 - 20:08
0
risposte

Implementazione di un kill switch in una risorsa REST: ottieni la risposta o un errore

Abbiamo una funzione nella nostra API REST che potrebbe avere un motivo per essere arrestata temporaneamente o in modo permanente. Diciamo che la risorsa è: www.myapp.com/api/v1/needs_shutdown Al momento, /needs_shutdown è una ri...
posta 31.08.2016 - 21:20
0
risposte

Gestione dell'errore con Promise

Sto scrivendo una piccola applicazione in TypeScript che deve fare un'operazione asincrona e lo sto facendo con Promise e async/await zucchero. Ma il mio problema non si basa sulla particolare lingua o strategia di asincronicità. L'...
posta 09.05.2016 - 11:19
0
risposte

Controllare i puntatori nulli o consentire a una libreria matematica di segfault?

Ho esaminato il documento di progettazione GNU GSL e ho trovato questo linea interessante nella sezione Test suite: N.B. Don't bother to test for null pointers -- it's sufficient for the library to segfault if the user provides an invalid...
posta 01.09.2015 - 03:30
0
risposte

Controlla alcuni valori tra ogni chiamata di funzione

Puoi consigliare un bel modo di controllare un valore particolare tra le chiamate a un insieme di funzioni? es. qualcosa del genere in Python (potrebbe non essere terribilmente 'Pythonic'): self.error_code = 0 # this will be set by each...
posta 10.03.2014 - 13:38