Aller au contenu principal

XP: String Calculator Kata

Lennon ShimokawaLennon Shimokawa

Chargement de l'aperçu...

Cas d’usage

À propos

La kata 'XP: String Calculator Kata' es un ejercicio práctico de TDD (Test-Driven Development) que guía a desarrolladores en la implementación de una calculadora que suma números pasados como cadena. Con 58 nodos, cubre desde la preparación del dojo hasta el desarrollo con TDD, incluyendo la creación del proyecto con Maven y Eclipse. La plantilla detalla casos de prueba como 'debeRetornarCeroConCadenaVacia' y 'debeAceptarNuevaLineaComoDelimitador', siguiendo el ciclo Rojo - Verde - Refactor. Es ideal para aprender TDD, pair programming y refactoring en Java. Incluye referencias a la kata original de Roy Osherove.

Conditions d'utilisation

Quand utiliser ce modèle

Instructores de TDD y desarrolladores junior

Al iniciar un taller de TDD para enseñar el ciclo Rojo - Verde - Refactor a desarrolladores junior.

Parejas de desarrolladores en sesiones de coding dojo

Durante una sesión de pair programming para practicar la implementación de una calculadora con TDD.

Desarrolladores que quieren configurar un entorno TDD en Eclipse

Al preparar un proyecto Java con Maven y JUnit para aplicar TDD desde cero.

Comment utiliser ce modèle

Étape 1

Descarga y abre la plantilla en Xmind

Descarga el archivo .xmind de la kata y ábrelo en tu versión preferida de Xmind para visualizar la estructura completa del ejercicio.

Étape 2

Sigue el flujo de trabajo y los tests

Recorre las ramas desde la preparación del dojo hasta el desarrollo con TDD, explorando los nodos de casos de prueba específicos.

Étape 3

Personaliza y aplica el ciclo de refactorización

Modifica los nodos existentes o añade tus propios ejercicios para practicar el ciclo Rojo-Verde-Refactor dentro del mapa mental.

Questions fréquentes

Incluye 58 nodos que cubren la preparación del dojo, creación del proyecto con Maven y Eclipse, desarrollo TDD con casos de prueba, refactoring y referencias.

Sigue los pasos: prepara el dojo con la user story, crea el proyecto, implementa cada test siguiendo el ciclo Rojo - Verde - Refactor, y refactoriza tras cada prueba.

Sí, es una plantilla gratuita de Xmind que puedes abrir y editar en Xmind Desktop o Web para adaptarla a tu kata.

Cubre casos como cadena vacía retorna 0, un número retorna el mismo, suma de dos números separados por coma, múltiples números, y nueva línea como delimitador.

Sí, es ideal para talleres de TDD, pair programming y refactoring, ya que estructura el proceso paso a paso con roles y ciclos.

Vous avez un modèle inspirant ?

Partagez vos modèles de cartes mentales avec des créateurs du monde entier et commencez à gagner avec votre travail.

Modèle gratuit