lunes, 30 de junio de 2008

Enseñando programación extrema

Desde mi punto de vista, una de las mejores formas de enseñar esta metodología es ponerla en práctica. Como primera actividad en clase, me parece muy interesante realizar y analizar con los alumnos el proceso de desarrollo descrito en el artículo: “Engineer Notebook: An Extreme Programming Episode”. Este articulo narra el desarrollo, empleando extreme programming, de una aplicación muy simple que tiene como objetivo el registrar las anotaciones de partidas de bolos. Se narra como una conversación entre dos amigos a lo largo de la que se produce una metamorfosis que culmina con la aplicación.
La aplicación es desarrollada empleando Java y muy importante, podemos ver el uso de tests, un aspecto clave en el desarrollo de software y que trataré en futuras entradas de este blog.

No hay comentarios: