Cita:
Iniciado por pateketrueke ¿Y para que ocultar un error?
En corto es por un mal uso del lenguaje, solo los vagos se atreven a trabajar de ese modo.
Hombre, es una práctica bastante normal tener activados los notice en la fase de desarrollo y desactivarlos en la fase de producción. De hecho, un notice más que un error es una llamada de atención sobre algo que
podría generar un bug.
Imagina que le programas la web a un cliente, y dentro de 5 años la empresa de hosting actualiza a una versión nueva de PHP, el hombre no ha tenido dinero para rehacer su web y aquello empieza a soltar
deprecateds que da miedo.
Bueno, que aunque lo más recomendable es que no te dé ningún notice, no es ni mucho menos de vagos desactivarlo :)