Domande con tag 'exceptions'

1
risposta

Separa lo spazio dei nomi solo per le eccezioni?

Stavo facendo una revisione del codice e ho trovato qualcosa di strano che non avevo mai visto prima. Lo sviluppatore ha deciso di creare un sottospazio per contenere tutte le eccezioni dell'assembly. Pensavo di aver letto che questo non era...
posta 17.03.2014 - 13:01
2
risposte

Come aggirare gli oggetti non inizializzati nel blocco 'finally'?

Mi piace usare final variabili quando possibile. Spesso queste variabili devono essere chiuse in seguito. Nota che attualmente sto lavorando su Java 6 quindi non c'è l'interfaccia closeable , ma lo stesso vale per le versioni successive...
posta 24.12.2015 - 10:56
4
risposte

Sottotipizzazione senza aggiungere stato o comportamento - Cattiva pratica?

condizioni Esistono molti sottotipi di Exception che non hanno nessuno stato o comportamento aggiunto. Ad esempio, ClosedByInterruptException codice . Domanda Perché la sottotipizzazione non aggiunge stato o comporta...
posta 24.12.2016 - 02:18
2
risposte

Cosa devo fare con le eccezioni specifiche dell'implementazione?

Diciamo che ho un'interfaccia che descrive un semplice servizio public interface AccountService { public int getUserId(String userName) throws UserNotFoundException; //... } Ho scritto io stesso l'eccezione UserNotFoundException...
posta 06.08.2017 - 04:17
2
risposte

Progettazione della gerarchia delle eccezioni

Nella mia azienda stiamo costruendo una webapp contenente servizi centrali server che progettiamo noi stessi e quindi specificiamo come interfacce. Cioè le interfacce sono specifiche dell'applicazione e vengono quindi implementate con librerie d...
posta 29.05.2012 - 12:30
2
risposte

Quando creare un'eccezione personalizzata in C #

Sto scrivendo una classe per interfacciarsi con un semplice dispositivo hardware su una porta COM. Il dispositivo può essere configurato per utilizzare varie modalità, quindi la mia classe ha una funzione SetOperatingMode , che accetta un...
posta 02.03.2015 - 23:59
3
risposte

Il miglior metodo in PHP per la gestione degli errori? Converti tutti gli errori PHP (avvisi di avviso, ecc.) Alle eccezioni?

Qual è il miglior metodo in PHP per la gestione degli errori? c'è un modo in PHP per convertire tutti gli errori PHP (avvisi di avviso, ecc.) in eccezioni? quale è il modo migliore / pratica per gestire gli errori? di nuovo: se esage...
posta 02.10.2012 - 09:12
2
risposte

È una cattiva pratica avere delle funzioni il cui unico scopo è gettare errori?

Ho la seguente situazione. Sto scrivendo un programma c ++ in cui ho una funzione che controlla un'equivalenza personalizzata di due oggetti json. Se il controllo fallisce, non voglio che l'intero programma si fermi (è un programma Qi) e ho u...
posta 17.05.2017 - 20:13
2
risposte

Gestione degli errori in stile ruggine in C ++

Ho letto alcuni articoli su come Rust gestisce gli errori usando il tipo Result<T, E> e per me sembra una soluzione ibrida di best-of-both-world (eccezioni e codici di ritorno) che può essere molto utile. Penso che sarebbe particolarm...
posta 13.07.2015 - 13:19
2
risposte

Come posso creare interfacce di errore idiomatiche in Ruby?

Sto sviluppando un'app Ruby on Rails. L'app contiene un servizio che racchiude un'API REST esterna, chiamata da un controller, con diversi possibili stati di errore. L'implementazione corrente restituisce il corpo della risposta in caso di succe...
posta 08.01.2017 - 00:09