Domande con tag 'exception-handling'

4
risposte

Dove dovrebbero essere gestite le PDOException?

Ho scritto una classe wrapper del database per aiutare con le query e sto cercando di capire il modo migliore per implementare i blocchi try-catch. Nella mia classe di database, ho una funzione di supporto; public function fetchAll($sql, $b...
posta 02.07.2015 - 13:47
4
risposte

Progettazione di gestione delle eccezioni Java

Sto cercando di progettare una semplice strategia di gestione delle eccezioni per il middleware dei servizi web utilizzando alcune idee da qui: link . Tuttavia penso valga la pena di avere due classi di eccezione che ereditano da RuntimeExce...
posta 20.11.2014 - 15:49
3
risposte

Eccezione durante la registrazione dell'eccezione: è corretto ignorarli?

La mia domanda è specifica per php, ma penso che possa essere utile in altre lingue. Accedo a una tabella tutte le eccezioni che un codice può lanciare: try{ //Some code } catch (Exception $e) { $log = new Log(basename($_SERVER['PHP...
posta 29.04.2014 - 18:00
1
risposta

Utilizzo delle eccezioni come oggetti normali [duplicato]

Ho viste che gestiscono diversi errori nella mia applicazione. Ad esempio l'errore 404, 403 e così via, dando ai miei errori una presentazione più user-friendly. Per ipotesi, vengono inoltrati in un'eccezione, quindi questo è l'aspetto di un e...
posta 25.03.2015 - 19:42
2
risposte

È valido aspettarsi / lanciare un'eccezione usando un sistema di caching personalizzato?

Immagina un codice come il seguente: class Cache { private Map<String, String> values = new HashMap<String, String>(); public String getFromCache(String key) { if (!values.containsKey(key)) { throw new...
posta 27.07.2015 - 07:41
3
risposte

Registrazione delle informazioni sull'istanza in Eccezioni

Durante lo sviluppo su una base di codice esistente di grandi dimensioni ho iniziato a catturare valori variabili nella mia registrazione delle eccezioni. Ad esempio: public int Foo(int a, int b) { int returnInt; try{ returnInt = b...
posta 16.09.2014 - 22:46
1
risposta

È possibile utilizzare AspectJ o AOP in generale per testare la gestione delle eccezioni?

Sto leggendo il capitolo di un libro ("Controlled Exception Test" in "Test del test orientato agli oggetti" ) sulla verifica della gestione delle eccezioni in un sistema in esecuzione (non a livello di unità). La conclusione è che è difficile...
posta 01.09.2013 - 23:08
2
risposte

Devo Aggregare errori API Web?

La situazione Stiamo scrivendo un'API REST che esegue la convalida in anticipo. Il codice è scritto in modo tale da cercare di trovare più errori possibili. Tuttavia, ogni errore potrebbe corrispondere a un diverso codice di stato HTTP. Inolt...
posta 04.01.2014 - 02:01
2
risposte

Gestione delle eccezioni nell'applicazione Web Java

So che la gestione delle eccezioni è un argomento spesso discusso nel mondo di Java. Ho letto alcuni thread qui e SO pure. link Mi trovo a identificarmi con principi come Non sopprimere o ignorare le eccezioni , Non rilevare le eccezio...
posta 25.03.2013 - 16:47
2
risposte

Avvolgimento di un'eccezione verificata specifica in domini non controllati del dominio? [duplicare]

Lo zio Bob dice nel libro Codice pulito che dovrebbero essere usate le Eccezioni non controllate. Ora JDK ha alcune eccezioni controllate: IOException, IllegalAccessException ecc. Che non possono essere evitate. Nella mia logica applicativa...
posta 22.03.2013 - 10:10