BUSCANDO LA CALIDAD DE SOFTWARE EN EL CAMINO Y NO EN LA META (II)

En el anterior post, expliqué cómo tener un entorno adecuado para la aplicación de las prácticas de desarrollo guiada por pruebas unitarias (TDD) y de aceptación (ATDD).  En esta segunda parte, voy a explicar qué es TDD y cómo funciona. Imaginemos que estamos por empezar a desarrollar una funcionalidad, ya sea que esté especificada como caso… Continue reading

¿Por qué el juego facilita el proceso de creación y aprendizaje?

De niños, cuando estamos en la escuela, se nos presentan ciertos juguetes o artefactos que facilitan nuestro aprendizaje, ya sea para contar, sumar, armar oraciones, desarrollar nuestra coordinación motora, etc. Y así lo pasamos nuestros primeros años de escuela: aprendiendo mediante juegos, los cuales también despiertan nuestra curiosidad y creatividad para armar (o desarmar) cosas.… Continue reading