Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proyecto de Jose A del toro y Maykol Luis Martinez #44

Open
8 of 15 tasks
LuciferEvil01 opened this issue Jul 19, 2022 · 1 comment
Open
8 of 15 tasks

Proyecto de Jose A del toro y Maykol Luis Martinez #44

LuciferEvil01 opened this issue Jul 19, 2022 · 1 comment
Assignees

Comments

@LuciferEvil01
Copy link

LuciferEvil01 commented Jul 19, 2022

Modifique las líneas siguientes con los detalles relevantes:

Equipo

  • C212, Jose Agustin del Toro Gonzalez (@LuciferEvil)
  • C212, Maykol Luis Martinez Rodriguez (@Ungenugend)

Proyecto

Checklist

(Esta lista es para el mentor. Hasta que no estén chequeados estos elementos no se procederá a la evaluación en persona.)

Básicos

  • El repositorio indicado existe y tiene un Readme.md no vacío.
  • Los miembros del equipo tienen un usuario de Github válido.
  • El proyecto puede ser ejecutado siguiendo las instrucciones del Readme.md.
  • El reporte existe y tiene la longitud adecuada.

Funcionalidades

  • El proyecto permite configurar al menos 5 elementos relevantes de la mecánica del dominó.
  • El proyecto contiene 2 implementaciones diferentes de cada elemento configurable.
  • El proyecto permite personalizar las estrategias de los jugadores virtuales.
  • El proyecto contiene al menos 3 implementaciones diferentes de jugadores virtuales.

Ingeniería de Software

  • Las estrategias de jugadores virtuales pueden combinarse con cualquier configuración del juego de forma transparente.
  • La interfaz gráfica permite configurar el juego en toda la extensión que brinda la lógica.
  • Las jerarquías de clases y demás abstracciones existentes son adecuadas para modelar el dominio.
  • El código muestra una organización y estructura mantenible y extensible, respetando las buenas prácticas de la ingeniería de software.

Documentación

  • El reporte técnico explica de forma suficientemente detallada los pormenores del proyecto.
  • Los nombres de clases, métodos y variables son descriptivos.
  • Los comentarios son legibles y útiles para entender el funcionamiento del código.

Revisión

Fecha prevista: 2020/XX/XX

Comentarios

(Para rellenar por el mentor)

@RodrigoGarcia43
Copy link
Collaborator

El problema es que no tengo idea de cómo correr el proyecto. No existe Readme.md. Lo que hay es un Report.md que es el reporte técnico que debía ser un pdf. Al no poder correr el proyecto no pude revisar mucho más.
Otro punto que deben arreglar es la falta de comentarios. Es importante la autodocumentación en el código, pues de lo contrario se hace bastante difícil de entender para quien venga luego a revisarlo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants