Domande con tag 'null'

5
risposte

puntatori nulli contro il modello oggetto nullo

Attribuzione: è nata da una relativa domanda P.SE Il mio background è in C / C ++, ma ho lavorato molto in Java e sto attualmente codificando C #. A causa del mio background in C, controllare i puntatori passati e restituiti è di seconda ma...
posta 08.06.2012 - 20:10
10
risposte

I numeri nullable sono preferibili ai numeri magici?

Ultimamente ho avuto un po 'di dibattito con un collega. In particolare stiamo utilizzando C #, ma questo potrebbe essere applicato a qualsiasi lingua con tipi nullable. Supponiamo ad esempio di avere un valore che rappresenta un massimo. Tuttav...
posta 30.03.2012 - 18:08
13
risposte

Perchè i riferimenti null sono evitati mentre il lancio delle eccezioni è considerato ok?

Non capisco del tutto il bashing costante di riferimenti null da parte di alcuni membri del linguaggio di programmazione. Cosa c'è di male in loro? Se richiedo l'accesso in lettura a un file che non esiste, sono perfettamente felice di ottenere...
posta 23.05.2011 - 21:19
11
risposte

Il modo migliore per gestire i null in Java? [chiuso]

Ho un codice che non funziona a causa di NullPointerException. Un metodo viene chiamato sull'oggetto in cui l'oggetto non esiste. Tuttavia, questo mi ha portato a pensare al modo migliore per risolvere questo problema. Eseguo sempre il codice...
posta 23.02.2011 - 20:19
6
risposte

Cosa significa fare un "controllo nullo" in C o C ++?

Ho imparato C ++ e sto avendo difficoltà a capire nulla. In particolare, i tutorial che ho letto menzionano un "controllo nulla", ma non sono sicuro di cosa significhi o perché sia necessario. Che cos'è esattamente null? Che cosa significa...
posta 07.06.2012 - 07:03
2
risposte

Controlla i parametri annotati con @Nonnull per null?

Abbiamo iniziato a utilizzare FindBugs e ad annotare i nostri parametri con @Nonnull in modo appropriato, e funziona ottimo per segnalare bug all'inizio del ciclo. Finora abbiamo continuato a controllare questi argomenti per null usa...
posta 10.10.2012 - 23:37
4
risposte

Devo memorizzare False come Null in un campo di un database booleano?

Supponiamo che tu abbia un'applicazione che ha un campo booleano nella sua tabella User chiamata Inactive . C'è qualcosa di intrinsecamente sbagliato con la semplice memorizzazione di false come null? Se è così puoi per favore spiega...
posta 06.02.2012 - 20:55
4
risposte

Perché Java String non ha metodi di manipolazione delle stringhe statiche?

Perché i designer Java non hanno creato versioni statiche dei metodi di manipolazione delle stringhe nella classe java.lang.String ? I seguenti metodi sono quelli a cui mi riferisco, ma la domanda può essere estesa anche ad altri metodi no...
posta 12.12.2013 - 07:02
8
risposte

Quando dovrebbero essere controllati i puntatori per NULL in C?

Riepilogo : Se una funzione in C verifica sempre che non stia differenziando un puntatore NULL ? In caso contrario, quando è opportuno saltare questi controlli? Dettagli : Ho letto alcuni libri sulle interviste di programmazione e...
posta 05.02.2013 - 23:55
4
risposte

Recupero di un valore senza dover eseguire il controllo null in Java

Molte volte mi trovo a verificare nulla durante il recupero di un valore da una gerarchia di dati per evitare NullPointerExceptions, che trovo incline agli errori e richiede un sacco di caratteri standard. Ho scritto una routine molto semplic...
posta 15.01.2017 - 02:24