jueves, 13 de enero de 2011

Encantado Sr. Bucle

Este pasado lunes estaba yo twita que te twita y de repente entró a mi Twitter una mención que llamó mi atención. Era una propuesta de Patricia Peirote (@patriciapeirote) de Cuni & Asociados que decía así:

@guerrerodrigues A ver quien relata la experiencia más curiosa al terminar el día, mañana.

Y aunque esto fue el pasado lunes y he saltado un día me pareció una idea interesante así que voy a contar algo que me ha ocurrido en el trabajo. Aunque va relacionado con el mundillo de la programación intentaré explicarlo de manera que lo entienda cualquier persona ajena a nuestro argot informático habitual.

Ya son muchas las líneas de código que llevo picadas, es decir, alguna experiencia tengo acumulada y no es lo habitual que ocurran estas cosas pero lo he hecho yo solo, sin ayuda, como en mis inicios. Después de unas modificaciones intento ejecutar y navegar la aplicación y Ooopps! el explorador se queda en trance, totalmente en blanco y de repente me informa de que ¡he recreado un bucle infinito!

Encantado Sr. Bucle

Bucle infinito en programación es aquel ciclo que se repite de forma indefinida ya que su condición para finalizar nunca se cumple.

Definición de bucle infinito según Wikipedia.

¿Y como se llega a esto? Os lo explico paso a paso. Intentando llamar una función desde otra con idéntico nombre existente en otra capa y habiéndome olvidado de instanciarla había conseguido que esta se llamase a si misma. Algo así como intentar llamar por teléfono a tu vecino que está en el piso de al lado y se llama igual que tú pero habiéndote olvidado de lo principal que en este caso sería utilizar el teléfono… así que te oyes a ti mismo llamando por tu nombre y te respondes, y te vuelves a llamar y te respondes de nuevo…

- Ama Rosa … ¿Qué quieres? … Yo ná … ¿Pos pa qué me llamas?

No es nada grave. El ordenador realiza una llamada tras otra hasta que su memoria ram se sobrecarga en un breve instante de tiempo, te avisa del error, lo solucionas y listo. No ha de morir ningún gatito.

Ni corto ni perezoso se lo explico a un compañero y me responde:

- ¿No conocías al señor bucle?

Entonces fuimos presentados formalmente. Ahora es mi turno:

Advertencia: Este post no evitará que caigas en un bucle infinito.

votar

Related Posts Plugin for WordPress, Blogger...

5 comentarios:

no sabía lo del buche!

espero no caer en el bucle infinito XD!
jajaj

beso grande!

¡Hola Vir!

Ahora ya estás al corriente así que no te puede ocurrir. Además le has visto la cara, jaja :)

¡Besazo!

¡Que cosa más rara! Al menos no quedaste atrapado en la dimensión del bucle desconocido XD

Muy buena la historia ;)

Besos y abrazos.

Me he partido el culo con lo de Ama Rosa, ¡qué bueno!

Por cierto, ¿hay alguna red social por la que no andes metido? Eres peor que Gina Tost, jaja :D

Muy buena la entrada, Jose!

¡Saludos!

Me alegra que te hayas reído pues esa es la esencia del post :)

En cuanto a lo de las redes sociales cuantas más tengo más quiero... ¡no lo puedo parar! Y gracias por presentarme a Gina, no la conocía.

Gracias por pasar por aquí y ¡un abrazo!

Publicar un comentario

Twitter Delicious Facebook Digg Stumbleupon Favoritos Más