miércoles, octubre 18, 2006

El programador del BINGO

El otro día leía en un blog, vaya a saber en cuál, que el error más temido por los programadores Java es el famoso NullPointerException.

Yo no estoy tan seguro de eso, en realidad pienso que todo depende de lo que estemos haciendo, pongamos un par de ejemplos, a ver:

  1. Estoy programando un sistema de control de tráfico aereo. (ver)
  2. Estoy programando un sistema de control de respirador artificial.
  3. Estoy programando un sistema de control de tránsito.
  4. Estoy programando un sistema de control de máquinas tragamonedas (ver)
  5. Estoy programando un sistema de compras por internet.
  6. Estoy programando un sistema de carga de curriculums por internet.
  7. Estoy programando mi página web de noticias RSS de 8 sistios distintos.

Salvo el punto 7, todos los demás asustan. En especial, no me gustaría ser el jefe de proyecto de las máquinas tragamonedas (hagan click en el link, en serio).
Pero no asustan porque pueda aparecer un NullPointerException, asusta la aparición de cualquier error, por mínimo que sea. La aparición del error significa pérdidas de dinero y a veces puede significar la pérdida de vidas.

Esto de ser Jefe de Proyecto y tener que dar explicaciones , me hace recordar un (sueño || pesadilla) que tuve hace un par de días atrás (¿fue un sueño?).
Si, fue un sueño por suerte y espero que nunca se haga realidad ;)
Pero a esto lo voy a dejar para otro post.

Saludos, PF