Domande con tag 'null'

2
risposte

Il modo migliore per esprimere meta-informazioni sui dati mancanti?

Lavoro nell'IT sanitario, rivedendo i processi di gestione dei dati di vari studi osservazionali. Un problema che ho più volte affrontato sono i dati scarsamente codificati, specialmente quando mancano alcuni valori. Sfondo, salta se vuoi...
posta 13.05.2011 - 16:16
5
risposte

Ci sono motivi per assegnare NULL anziché 0 a variabili non puntatore?

L'assegnazione di variabili con valori durante la definizione è una buona pratica. Una pratica comune è assegnare variabili con 0 e puntatori con NULL. int p = NULL; // instead of int p = 0; int *ptr = NULL; int &ref=p; C...
posta 23.02.2016 - 08:54
2
risposte

'Considerare la possibilità di restituire oggetto Null' si applica a un metodo di lettura DAO?

Stavo cercando una risposta alla domanda su cosa dovrebbe restituire un DAO quando una ricerca finisce per essere un'entità che non esiste. Ci sono alcuni generici domande precedenti relative al rinvio di null, ma sto cercando una risposta...
posta 14.05.2013 - 19:04
6
risposte

Quando i vantaggi dei tipi di valori nullable superano il costo dei puntatori nulli?

La domanda è nel titolo. Ecco il contesto: Alcune persone pensano che il puntatore nullo sia un grosso errore. Tony Hoare si è scusato per averlo inventato. Dalla versione 2.0 C # ha avuto tipi di valori nullable ( int? foo; ), che introd...
posta 21.01.2017 - 02:56
7
risposte

Lanciare un'eccezione quando un metodo non completa o implementa un lavoro in giro? [duplicare]

Ho studiato questo argomento un bel po 'e non sono sicuro di quale sia il modo migliore. Ho ancora molto da imparare (libri, blog, scambi di stack, ecc.), Ma semplicemente non riesco a trovare un consenso. Fondamentalmente ecco la situazion...
posta 21.09.2015 - 18:21
3
risposte

Una domanda molto basilare sull'opportunità di controllare null e lanciare NPE? [duplicare]

Considera il metodo seguente: public void operationOnList(List<String> list) { list.add(1); } È ovvio che se l'elenco è nullo, questo metodo genererà una NullPointerException. La mia domanda è: dovrei invece verificare esplic...
posta 23.05.2016 - 11:30
3
risposte

Come usare Pattern tipo di opzione in una lingua che non supporta i farmaci generici?

Sono stato interessato a iniziare a utilizzare l'approccio Null Object / per sostituire le mie vecchie abitudini di null-checking di più parti del mio codice. Ma, dai molti esempi che ho visto là fuori, sembra che sia un pattern usato in congi...
posta 08.08.2014 - 03:49
1
risposta

se null è negativo come giustificiamo il "rfc" nullable per il linguaggio PHP?

Non capisco come ci pensi: link quando è ampiamente confermato, che l'utilizzo di null è una cattiva pratica Dove mi sbaglio? Grazie. Non sto criticando! Non capisco le motivazioni     
posta 14.07.2018 - 15:03
3
risposte

C'è qualcosa di sbagliato nel rendere il nullability di un tipo di riferimento esplicito avvolgendolo in un tipo di valore?

Quando programma in Java, rendo esplicito tutto il nullability; cioè, si presume che un'istanza di Foo sia non nulla, e se voglio che sia nullo, io uso un'annotazione @Nullable (o meglio, Optional<Foo> ). Ma C # non supporta nativ...
posta 05.11.2017 - 01:22
2
risposte

In Qt o C ++, come dovrei controllare se la mia variabile 'int' è stata definita?

Breve problema: Come dovrei controllare se gli interi sono indefiniti, così come posso controllare QStrings per avere valori NULL? Backstory: Questo è il mio stile di codifica quando cerco di evitare di sovraccaricare le mie funzio...
posta 09.08.2016 - 09:57