Domande con tag 'exceptions'

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
1
risposta

Questo viola le eccezioni usando la "regola" del controllo di flusso?

Ho intenzione di utilizzare questa interfaccia in un'architettura plug-in. /// <summary> /// Generic interface allowing you to react to an event. /// You can block the event or just use it for notification. /// </summary> /// <t...
posta 28.05.2013 - 10:24
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

Classe di eccezione per ogni eccezione o per tutto il framework

Sto sviluppando un framework e può generare vari tipi di eccezioni. Inizialmente sto lavorando con una singola classe di eccezioni che indica che qualcosa è andato storto all'interno del framework. Tuttavia, stavo pensando, forse non sarebbe cor...
posta 10.10.2014 - 06:54
2
risposte

Un buon sostituto per i metodi del servizio web ASMX, ma non per un gestore generale

La cosa migliore che mi piace di ASP.NET MVC è che puoi chiamare direttamente un metodo server (chiamato action) dal client. Questo è così comodo e così semplice che mi piace davvero implementare questo modello anche in Web Form di ASP.NET. T...
posta 01.12.2011 - 09:32
1
risposta

Catching base Eccezione per preservare l'integrità dei dati

So che spesso catturare tutte le eccezioni (C #: catch(Exception exception){...} ) è considerato una cattiva pratica. Tuttavia, credo che ci siano situazioni in cui è perfettamente ragionevole farlo. Ad esempio, se ho un numero di operazi...
posta 09.09.2017 - 00:52
3
risposte

Un'API della libreria di lettori di file dovrebbe generare eccezioni?

Sto sviluppando una libreria (Java) che fornisce un'API per leggere un file in un formato specifico in un oggetto. Il formato è fondamentalmente una mappa e specifica valori validi per alcune chiavi e tipi validi per valori per gli altri....
posta 05.02.2018 - 17:26
2
risposte

Catching Exception e Richiamo della stessa funzione?

Ho una funzione che invia dati al server di una terza parte usando una libreria che hanno fornito. La funzione è molto semplice. Richiede solo un elenco di oggetti da inviare, scorre attraverso ogni elemento dell'elenco e chiama la funzione dell...
posta 20.05.2016 - 14:39
1
risposta

Che cosa è considerata la migliore procedura per le classi di eccezioni personalizzate?

Python ha molte convenzioni forti ma non sono chiaro su come gestire al meglio le eccezioni per il mio modulo. So che è generalmente buona norma definire un'eccezione personalizzata per il tuo modulo. Per esempio:. class MyError(Exception):...
posta 18.02.2016 - 10:54
1
risposta

Come trovare la causa di un'eccezione nel codice asincrono

Mi capita spesso di provare a seguire il mio codice per scoprire da dove proviene l'eccezione. L'esempio tipico è quando qualche parsing fallisce, e io prendo l'execption. Quindi trascorro una quantità ridicola di tempo usando i breakpoint e...
posta 11.02.2016 - 14:21