El código de inicio presenta numerosos problemas de mantenibilidad y no tiene tests La modalidad "Free fall" para realizar esta kata consiste en modificar este código utilizando la técnica de "scratch refactoring" (solo con refactors automáticos del IDE, sin pararse demasiado a entender como funciona el código, sino únicamente aplicando sucesivamente las sugerencias del IDE y transformaciones seguras como "Extract method", "rename", etc...
Timebox: 15 min
-
Install the dependencies with this command:
npm install
-
Run the game with this command:
npm run start
-
Run the tests with this command:
npm test
Any test source matching the pattern
*.test.ts
belowtests/
will be executed.