Skip to content

Latest commit

 

History

History
51 lines (33 loc) · 1.37 KB

README.md

File metadata and controls

51 lines (33 loc) · 1.37 KB

IMPORTANTE: Leer Versión de herramientas

ProgaMAME

mame

Objetivo de la actividad:

Refactorizar un código dado, sin cambiar el conjunto de pruebas dado.

IMPORTANTE: No se pueden alterar las pruebas.

Descripción del problema:

PrograMAME es un Arcade que cuenta con varios juegos de mame, cada uno de los cuales se pueden jugar utilizando distintos medios de pagos, a saber:

  1. Fichines
  2. Tarjeta Magnetica.

Para jugar a los siguientes juegos se requieren una cantidad de crédito dependiendo del juego:

  • Wonderboy: 1 ficha.
  • Mortal Kombat 2: 3 fichas.
  • The Killer Instinct 2: 30 pesos de crédito.

Necesitamos crear un modelo que nos permita restringir los juegos que pueden ser utilizados por un jugador, en función de sus créditos.

Material:

  • Código a refactorizar.
Actividad:
  1. Entender el código entregado (10 min.).
  2. Listar problemas en el código (5min.).
  3. Proponer una mejora minúscula de código. Solo una (15 min.).
  4. Revisar soluciones (15 min.)
  5. Volver a (2).

Versión de herramientas

Herramienta Version
mvn 3.6.3
java 11.0.7
IntelliJ 2019.3