Bienvenido a este proyecto, aquí encontrarás un primer planteamiento de una kata de un juego de zombies planteada para la aplicación de la programación orientada a objetos.
Primero de todo vamos a realizar los pasos de instalación
npm i
La kata esta desarrollada implementando TDD "Desarrollo guiado por pruebas" primero testeamos y después desarrollamos, consiste en seguir los siguientes pasos:
- 1️⃣ Escribimos nuestros test
- 2️⃣ Hacemos que fallen ( sin errores) 🔴
- 3️⃣ Pasamos los test 🟢
- 4️⃣ refactorizamos nuestro código ✨
npm run test
En este repo también encontrarás..
Encontrarás toda la info necesaria para comprender esta Kata dentro de los archivos
👉OOP En este archivo encontrás una pequeña explicación de los 4 principios de la programación orientada a objetos y dónde podrás encontrarla aplicada dentro de este proyecto.
👉Dominio-process En este archivo encontarás el proceso de abstración de la lógica del Juego