Este es el código base del TP de Macowins, cuyo enunciado se puede encontrar acá
- Leé el enunciado atentamente
- Tratá de resolverlo en orden
- Mientras vas implementando el código que resuelve el problema, codificá casos de prueba que validen la solución. Ya te dejamos algunos para que completes y te sirvan como punto de partida, pero no son suficientes y deberás agregar los tuyos.
- Tabular con dos espacios
- Instalar y configurar Checkstyle
- Usar fin de linea unix
mvn test
mvn verify
Este comando hará lo siguiente:
- Ejecutará los tests
- Validará las convenciones de formato mediante checkstyle
- Detectará la presencia de (ciertos) code smells
- Validará la cobertura del proyecto
Para entregar el proyecto, crear un tag llamado entrega-final
. Es importante que antes de realizarlo se corra la validación
explicada en el punto anterior. Se recomienda hacerlo de la siguiente forma:
mvn verify && git tag entrega-final && git push origin HEAD --tags