El Curioso caso del código creciente

14:20 / Publicado por Javi /

Este es el primer post en el que voy a poner código y como tal, me voy a poner serio. Voy a escribirlo en C# y si no os gusta, podéis seleccionar el código entero y aparecerá la versión dual en Java.

Aquí va:

  bool LoQueSea = LlamoALoQueSeaQueMeDevuelVaAlgoBooleano();

-- Hago otras operaciones con LoQueSea --

bool ElResultado;

if (LoQueSea == true)
{
      ElResultado = true;
}
else
{
    ElResultado = false;
}

 

Este es uno de los casos más claros donde se puede observar que la tinta del ordenador es gratis.

Ya no nos vamos a cargar el amazonas, ni nos vamos a pringar los dedos con Tippex (es una pena porque ya tampoco lo vamos a poder esnifar) ni por supuesto nos vamos a sesgar los dedos con los bordes endiabladamente afilados de los folios A4 del galgo.

Pero como no todo es bueno, en este trozo de código vemos que se han usado 7 líneas de código (vale… 4 son de las llaves) para hacer lo mismo que podríamos hacer con una:

  bool LoQueSea = LlamoALoQueSeaQueMeDevuelVaAlgoBooleano();

-- Hago otras operaciones con LoQueSea --

bool ElResultado; 

ElResultado = LoQueSea; 

 

Obviando el if, que ya hablaremos de él cuando tenga ganas, ¿veis lo complicado que es tratar con el 0 y el 1 ? Si es que es de lo mas complejo que pueda existir en esta vida… y si eres disléxico o daltónico pues peor que peor.

 

Bueno, pues hoy ya hemos aprendido a salvar un par de hectáreas virtuales, a ver si otro día podemos prever al desgaste de la bolilla del ratón o evitar el síndrome del túnel metacarpiano.

 

Ale, hasta otra!

 

Vocabulario aprendido:

Sesgar: Cortar, Atravesar.
Endiabladamente: Mu malo.
Hectárea: Mas o menos un campo de fútbol.
Disléxico: El que confunde algo con otro algo.
Daltónico: Que no ve bien los colores (ej,: Zapatero o Rajoy).
Tippex: Producto corrector de fallos ortográficos que se usaba en la antigüedad.

0 comentarios:

Publicar un comentario