Domande con tag 'null'

16
risposte

Si dovrebbe verificare nulla se non si aspetta nulla?

La scorsa settimana abbiamo avuto un argomento scottante sulla gestione dei valori null nel livello di servizio della nostra applicazione. La domanda è nel contesto .NET, ma sarà la stessa in Java e in molte altre tecnologie. La domanda era:...
posta 06.05.2012 - 17:42
10
risposte

Se null è negativo, perché le lingue moderne lo implementano? [chiuso]

Sono sicuro che i progettisti di linguaggi come Java o C # conoscevano problemi relativi all'esistenza di riferimenti null (vedi I riferimenti null sono davvero una brutta cosa? ). Anche implementare un tipo di opzione non è molto più complesso...
posta 02.05.2014 - 14:19
7
risposte

Come fa un cognome di Null a causare problemi in molti database?

Ho letto un articolo sulla BBC. Uno degli esempi che hanno detto è che le persone con il cognome "Null" hanno problemi ad inserire i loro dettagli in alcuni siti web. Non viene fornita alcuna spiegazione sull'errore che stanno affrontando....
posta 25.03.2016 - 12:22
12
risposte

SQL: stringa vuota vs valore NULL

So che questo argomento è un po 'controverso e ci sono molti articoli / opinioni che galleggiano su Internet. Sfortunatamente, molti di loro presumono che la persona non sappia quale sia la differenza tra NULL e stringa vuota. Quindi raccontano...
posta 30.12.2010 - 13:10
24
risposte

Come posso spiegare la differenza tra NULL e zero?

Lavorare su un problema che utilizza la formula di modifica percentuale: percent change = 100 * [(new value - old value) / old value] Come spiegherei la differenza se new value or old value = NULL , piuttosto che 0 a qualcuno che...
posta 21.04.2015 - 10:48
7
risposte

Perché "il riferimento all'oggetto non è impostato su un'istanza di un oggetto" non ci dice quale oggetto?

Stiamo lanciando un sistema e talvolta otteniamo la famosa eccezione NullReferenceException con il messaggio Object reference not set to an instance of an object . Tuttavia, in un metodo in cui abbiamo quasi 20 oggetti, avere un log...
posta 15.01.2012 - 12:20
4
risposte

Dove sono memorizzati i valori nulli o sono memorizzati?

Voglio conoscere i valori nulli oi riferimenti null. Ad esempio, ho una classe chiamata Apple e ne ho creato un'istanza. Apple myApple = new Apple("yummy"); // The data is stored in memory Poi ho mangiato quella mela e ora deve essere nu...
posta 08.05.2012 - 09:31
21
risposta

I riferimenti null sono davvero una brutta cosa?

Ho sentito dire che l'inclusione di riferimenti nulli nei linguaggi di programmazione è "l'errore da miliardi di dollari". Ma perché? Certo, possono causare NullReferenceExceptions, ma allora? Qualsiasi elemento della lingua può essere fonte di...
posta 23.07.2017 - 15:31
7
risposte

Devo convalidare il valore di ritorno di una chiamata di metodo anche se so che il metodo non può restituire input errati?

Mi chiedo se dovrei difendere il valore di ritorno di una chiamata di metodo convalidando che soddisfano le mie aspettative anche se so che il metodo che sto chiamando soddisferà tali aspettative. Data User getUser(Int id) { User temp =...
posta 28.04.2015 - 22:22
7
risposte

Come si fa a lanciare una ArgumentNullException?

Diciamo che ho un metodo: public void DoSomething(ISomeInterface someObject) { if(someObject == null) throw new ArgumentNullException("someObject"); someObject.DoThisOrThat(); } Sono stato addestrato a credere che il lancio di Arg...
posta 22.11.2011 - 18:37