| Así como un futbolista tiene que entrenar para que cuando llegue el día del partido juegue mejor, nosotros los desarrolladores no somos diferentes. Por eso existen las katas de código.
Para los que practicaron karate o judo, no será un termino extraño. El nombre kata proviene del japonés y su traducción es “forma”. Y no es un termino exclusivo de las artes marciales. En Japón se utiliza este termino en el teatro o para designar ejercicios de caligrafía, por ejemplo.
En programación hablaremos de kata de código para referirnos a pequeños ejercicios de programación, que no cuesta más de una hora resolver, diseñados para entrenar nuestras facultades. Por un lado nos sirven de entrenamiento y por otro obtendremos un feedback y diferentes soluciones.
En este sentido ayer nos reunimos en las oficinas de Sant Just para, dando continuidad a los JueveX, hacer un conding dojo. Como sensei contamos con Marc Rubiño. Y basándonos en la filosofía del Code Drunk, resolvimos una kata de código.
La kata (ejercicio) en cuestión fue Piedra-Papel-Tijera-Lagarto-Spock. Y aquí os dejamos unas descargas interesantes por si quereís ensayar en casa:
Descargar kata
Una solución de la kata
Hasta el próximo JueveX! |