Ejercicios
Puedes obtener los enunciados y ejercicios a través de github. Para saber cómo, revisa los recursos adicionales sobre git y github |
Kata StringCalculator
En este ejercicio realizaremos una Kata conocida como "StringCalculator" para practicar con python y TDD
¿Qué es una Kata?
Una "Kata" es un ejercicio diseñado para mejorar las habilidades de programación mediante práctica y repetición. Los ejercicios son aparentemente sencillos, pero mediante su resolución se pueden aprender buenas técnicas de programación. Se anima a que sean resueltos aplicando técnicas como TDD (Test Driven Development) y refactorización contínua.
|
El enunciado puede encontrarse en: https://github.com/neodoo/curso_python_dga_11/blob/master/inmersion/kata/README |
Nota: Una posible resolución se encuentra en el propio repositorio de github, en https://github.com/neodoo/curso_python_dga_11/blob/master/inmersion/kata/solution/StringCalculator.py, aunque el objetivo del ejercicio es el proceso, no la solución.