Acerca de CleanKata
CleanKata nació de una frustración simple: la mayoría de los tutoriales te enseñan cómo hacer que algo funcione, pero rara vez por qué debería estar estructurado de esa manera.
Esto importa más que nunca ahora que las herramientas de IA escriben código a diario — pero que funcione no es lo mismo que que sea mantenible. Conocer las buenas prácticas te permite guiar a la IA hacia mejor código, detectar sus atajos y refactorizar con confianza. CleanKata construye esas habilidades con micro-lecciones en Python o TypeScript — de 5 a 12 minutos cada una.
Qué aprenderás
- Código limpio — nombres, funciones pequeñas, DRY, funciones puras
- Patrones de diseño — factory, observer, strategy, decorator, repository
- Arquitectura limpia — inversión de dependencias, puertos y adaptadores, casos de uso
- Object Calisthenics — nueve reglas para código OO verdaderamente legible
Lenguajes
PythonTypeScript