José, un programador autodidacta, cree que el control de errores en un programa no es importante y que el software debería simplemente «»fallar»» cuando encuentre un error. ¿Por qué es importante el control de errores y cómo puede mejorar la calidad y fiabilidad?