Estudiar Informática

Aprendiendo a programar: II Coding Dojo de Mondragon Unibertsitatea

El pasado día 16 de abril se celebró en la Escuela Politecnica Superior de Mondragon Unibertsitatea el II Coding Dojo de Test Driven Development (TDD) a cargo de Ruben Egiluz de eSellerpro.

La kata estuvo dirigida a los alumnos de 3º de Grado en Ingeniería Informática y en ella tuvieron que resolver en un entorno distendido y en parejas el problema presentado siguiendo la metodología TDD (Test Driven Development) y reflexionar sobre la mejor estrategia para resolver la problemática.

En esta sesión, se presentó un pequeño desafío pensado para practicar el desarrollo dirigido por pruebas, un paradigma que implica el desarrollo de las pruebas previo a la programación y una refactorización posterior una vez que el sistema pasa las pruebas. La Kata constó de 3 iteraciones (30 min. cada una).

En cada iteración, en primer lugar, un miembro de la pareja escribe un test para validar uno y el otro miembro debe implementar la funcionalidad de forma que se supere el test. Una vez superado el test se intercambian los roles en la pareja, y se enfrentan a un nuevo requisito. En cada iteración se realizará un cambio de pareja y se comenta distendidamente la solución que se está implementando.

Con esta kata los alumnos de grado de informática han complementado los conocimientos de ingeniería del software con la aplicación de la metodología TDD, un paradigma en el que el entorno industrial tiene un interés creciente. El desafío planteado por Ruben y la metodología seguida durante el mismo ha permitido aprender estos conceptos, obteniendo una gran aceptación por parte de los alumnos.

Salir de la versión móvil