¿Qué es un Code Kata?

Basado en las artes marciales, una Kata es un entrenamiento a conciencia de las habilidades de programación.

Fue inicialmente ideado por Dave Thomas (The Pragmatic Programmer) y rápidamente fue incorporado por muchos que entendieron el valor que una sesión de entrenamiento y la disciplina para ejecutarla con regularidad, podría ofrecer en productividad para el día a día.


¿Habilidades de programación? 🤔

  • Diseño Simple
  • Test Driven Development (TDD)
  • Behavior Driven Development (BDD)
  • Programación Orientada a Objetos
  • Programación Funcional
  • entre otras..

Explicación de Robert C. Martin 🙌

Muy pronto en esta sección vamos a subir una recopilación de las mejores Katas!

Mientras te dejamos algunos links: