Curso de programación - Capítulo 1: Programando en alemán

La programación en "alemán" está muy extendida entre el gremio de artistas programadores.

Aquí tenemos un ejemplo:

WHILE SacCong(Bol) DO
  NumCong++
END

¿No se adivina qué hace el bucle? La mayoría de programadores son muy dados a este estilo de código, en lugar de este otro estilo para el mismo código:


WHILE SacarConguito(Bolsa) DO
  NumeroConguitos++
END

Gracias al lenguaje orientado a objetos y a los espacios de nombres gran parte del código es más inteligible por obligación, aunque para las variables hay quienes siguen utilizando NumPelTirFuer en lugar de NumeroPelotasTiradasFuera.

La excusa para utilizar ese "alemán" (con mis más serios respetos hacia este idioma) es que "si no se escribe mucho": vagos. Lástima que existe el copy/paste y los asistentes de programación.

La razón para utilizar el código claro es precisamente ésa: hacer código claro para que quien luego tenga que modificarlo no tenga que estar una semana meditando "¿¡Qué demonios hace esto!?"

En el próximo capítulo veremos cómo "optimizar" el código hasta hacer imposible una posterior modificación.