/zombie-tdd-oop

🧟‍♀️

Primary LanguageTypeScript

Kata zombie OOP + TDD

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

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 ✨

Testeo🧪

npm run test

En este repo también encontrarás..

El proceso de trabajo y aplicación de OOP

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