RPG Combat Kata

En la Software Craftsmanship de Pamplona, Daniel Ojeda (@SuuiGD) propuso hacer la kata RPG Combat Kata, en ese mismo momento no la hice pero me quedé con ganas de hacerla.

En estos días de vacaciones la he hecho y me ha parecido muy enriquecedora ya que tienes que cuidar mucho el diseño en la fase de refactorización, ya que si no lo haces de esta manera en la próxima iteración tendrás muchos problemas para poder añadir las nuevas features propuestas.

A mi me ha pasado factura el no refactorizar lo suficiente en la iteración 4, ya que he tenido que hacer alguna “chapuza” para poder implementar la iteración 5.

Os dejo el enlace con el código con el código.

RPGCombatKata.