billion $ mistake - Tensho97/Aprende-a-Aprender GitHub Wiki

¿Qué es la referencia nula o puntero nulo?

La referencia nula o puntero nulo tienen un valor reservador que indica que dicho puntero o referencia no hacen referencia a un objeto válido.

Problema de Null

El problema del puntero nulo es que rompe los tipos . Por ejemplo, una variable que apunta a un tipo, ya sea String, se espera poder hacer cosas con dicho String (verificar si esta vacia, convertila a vacia, compararla, poner a minusculas, etc). Pero al tener una referencia nula no se puede.

Los punteros nulos son una de las mayores fuentes errores, sino la mayor. Según el creador de Null Tony Hoare , el error del Puntero suposo una perdida de mil millones de dolares en tiempo y recursos.

Tony Hoare llama a este error : "The Billion Dollar Mistake"



Autor : Julián