Quizás hayas oído hablar alguna vez del código espagueti, un nombre peyorativo utilizado para designar aquellos programas cuyo flujo de ejecución se asemeja a una caótica maraña de espaguetis entrelazados, convirtiéndolo en algo casi imposible de seguir. Pues aunque el…
Etiqueta: programacion
Hace un par de días comenzaba una nueva edición del Code Jam de Google, la famosa competición de programación que la empresa viene organizando desde hace ya 8 años. A parte de proporcionar una gran selección de problemas con los…
¿Quieres mejorar tu productividad? ¿te gustaría hacer mejores previsiones sobre el tiempo que vas necesitar para terminar un nuevo proyecto? ¿necesitas ayuda para concentrarte en el trabajo? Si es así, deberías echar un vistazo a la Técnica Pomodoro. La Técnica…
La mayoría de expertos coinciden en que la forma más probable de que se destruya el mundo es por accidente. Ahí es donde entramos los informáticos. Nosotros causamos accidentes. — Nathaniel S. Borenstein (Programming as If People Mattered)
¿Un programa escrito en Haskell, que al ejecutarse imprime un programa en Perl, que al ejecutarse imprime un programa en Python, que al ejecutarse imprime un programa en Ruby, que al ejecutarse imprime un programa en C, que al ejecutarse…
Muy curioso el repositorio ‘inception‘ que mantiene un tal karthick18 en GitHub. En él su autor aloja un único y pequeño programa de 1.929 líneas que simula el argumento de la película Inception (una de las mejores películas del año…
A raíz del artículo Katas de código, katero nos recomienda la iniciativa 12 meses, 12 katas. Ya no tienes excusa para no practicar, aunque no tengas un dojo cerca.
Si alguna vez practicaste kárate o judo estarás familiarizado con el concepto de kata (型 ó 形), término japonés que significa literalmente «forma», y que designa conjuntos de movimientos prefijados que se utilizan para aprender y practicar diversas técnicas, así…
No se realmente si esto es un indicador de qué lenguaje de programación es más frustrante de utilizar, o, más bien, de qué programadores tienen un mayor sentido del humor. Quizás sea un poco de ambos, quizás ninguno de los…
Los logros no son una novedad en el mundo de los videojuegos. Han existido casi desde sus inicios, de una u otra forma, y con uno u otro nombre. Sin embargo, los sistemas de logros no se popularizaron realmente hasta…