El Curioso caso del código creciente

14:20 / Publicado por Javi / comentarios (0)

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.

El 0 y el 1

13:38 / Publicado por Javi / comentarios (0)

No hay nada más.. esto es todo.

0 y 1, sin “0,” ni “1-x”. Esto es todo, no hay, no le des mas vueltas.

Blanco y Negro, Yin y Yan, el Bien y el Mal, Rasca y Pica. Ya está..

 

Como diría Pau Donés que tanto me gusta y por eso no tengo ninguno de sus discos:

Bonito… todo me parece bonito. Ah! no.. que esta no es (es que como el ritmo en todas es igual..).

A ver si era esta:  “Agua y Sed, serio problema” y tanto!!!

El 1 complementa al 0 y si lo ampliamos: Idempotencia, Asociatividad, Conmutativa y Cancelativo.. qué tenemos??

 

Venga, que lo tienes en la punta de la lengua…

 

Un poquito más?? Venga, que internet te ha quemado las neuronas…

 

Vale, que si… no me digas que lo has averiguado?? Un Retículo!!! Es que soy un cabroncete… mira que poneros una de copiar y pegar en el google…

 

Bueno, sigamos con el 0 y el 1 que además, además… (alguno ya sabe a donde queremos llegar, pero lo siento, esto no es el hormiguero y no te voy a destripar las 5 temporadas de perdidos). Eso, que además el 0 y el 1 forman Grupo Abeliano respecto a la suma y a la multiplicación (no, Abeliano no es el de Escenas de Matrimonio) y para rematar la faena es Distributivo.

Vamos, el acabose!!! “Yo a Sant Ebbes iba y conocí a un hombre con 7 mujeres, cada mujer tenía 7 sacos, cada saco 7..”

¿Cual es el resultado de este esperpento rocambolesco? Redoble de tambor y el friki de mi primo, que se quedó en el tinto de verano, ya lo ha encontrado en la Wikipedia: El Álgebra de Boole.

Progra-MATA-ción

13:22 / Publicado por Javi / comentarios (0)

Hola!

Ante todo, me presento: Me llamo Javi y llevo en esto de la “Progra-MATA-ción” desde el año 95.

Soy Ingeniero en Informática por la universidad de Málaga y como profesional llevo algo mas de 6 años trabajando “en esto”.

 

Aun recuerdo aquel Noviembre del 95 (ese año el curso empezó en noviembre) cuando empezábamos con la primera clase de programación y ya mas de uno estaba pensando: “Esta tarde me pongo con lo que aprenda a hacer el Emilio Butragueño 2”.

Entonces, el comienzo del fin empezó a destruirlo todo cuando X nos enseñó el algoritmo del tinto de verano (para cualquier X perteneciente al departamento de lenguajes y ciencias de la computación).

 

Ha pasado mucho desde entonces, mucho tiempo, mucha gente, mucha tecnología nueva y mucho código que desearía olvidar…