Algunas cosas falsas que los programadores creen sobre los nombres

Programar es decidir y suponer cosas: una parte importante de la disciplina es tener claro que es lo que se supone y que esas decisiones sean lo más conscientes posibles. Muchos problemas de seguridad (y también de robustez y simple funcionamiento) tienen que ver con el ‘es que yo creía …’, ‘¿quién imaginaba que alguien podría hacer eso?’ y afirmaciones similares.

En Falsehoods Programmers Believe About Names Patrick McKenzie escribe 40 suposiciones que vemos frecuentemente sobre los nombres de personas que no tienen por qué ser ciertas.

Dos ejemplos:

# My system will never have to deal with names from China.

# People have names.

Es muy difícil imaginarse todos esos casos, pero hay que tener cuidado (sobre todo dependiendo del contexto en el que nos movamos) de que nuestra aplicación no termine teniendo (o causando) problemas por suponer demasiado.

En forma humorística, ya lo decían en Exploits of a Mom.

About these ads

2 pensamientos en “Algunas cosas falsas que los programadores creen sobre los nombres

  1. Pingback: Tweets that mention Algunas cosas falsas que los programadores creen sobre los nombres « Mbpfernand0's Blog -- Topsy.com

  2. Pingback: Falsas creencias de los programadores sobre redes y tiempo | Mbpfernand0's Blog

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s