Si sueles leer libros sobre programación de forma habitual, seguramente hayas oído hablar alguna vez de las metodologías ágiles, tales como Scrum o eXtreme Programming, así como del Manifiesto por el Desarrollo Ágil de Software, que resume este rompedor modo…
Etiqueta: desarrollo
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…
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í…
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…
jQuery 1.5 ya está disponible. ¿Necesitas ayuda para empezar con esta fantástica librería? Echa un vistazo a mi tutorial rápido de jQuery.
No, este título tan raro no es producto de un deface de algún hacker indio. Es hebreo (פעמיים נקודתיים), significa doble dos puntos, y es el nombre que recibe el token utilizado por el analizador léxico y el analizador sintáctico…
Greg Hewgill ha recopilado algunas de las mejores preguntas de Stack Overflow por categoría en varios libros en formato mobi, perfectos para leer en el Kindle, Hanlin V3, Samsung Galaxy Tab o iPad. En concreto son 58 libros, que van…
Piensa dos veces antes de empezar a programar, o terminarás programando dos veces antes de empezar a pensar. — Anónimo
Trunk, branch y tag son tres de los conceptos principales a manejar a la hora de utilizar un sistema de control de versiones, como CVS, Subversion, Git o Mercurial. A continuación tenéis una pequeña definición de estos tres términos. Trunk…