Repositorio para proyectos de la asignatura Programación II del Grado de Ingeniería Informática la Universidad Europea del Atlántico.
El objetivo del proyecto final es aplicar todos los conocimientos adquiridos a lo largo de la asignatura. El entregable final consta del código fuente del proyecto y la documentación requerida.
El proyecto debe cumplir con algunos requisitos mínimos basándonos en el checklist que se muestra abajo.
- 5 Clases
- 2 Clases Abstractas
- 2 Interfaces
- 1 uso de alguna colección
- 2 tests unitarios por cada clase
- Diagrama UML (PlantUML)
- 3 PR por cada repositorio
- Uso de paquetes para organizar el proyecto
- Manejo de excepciones.
- Documento README.md con las instrucciones para ejecutar el proyecto y con la estructura descrita abajo.
El documento README.md debe contener la siguiente información: Descripción: Indicar que es lo que hace el sistema, para qué se pidió que se realizara y qué necesidad resuelve.
Listar las funcionalidades: Una lista con todas las funcionalidades del programa incluyendo una breve descripción.
Diagrama de Clases: Un diagrama de clases en UML que muestra la manera en la que se implementó la solución.
Capturas de pantalla: Capturas de pantalla de las funcionalidades implementadas.
Instrucciones de uso: Instrucciones para ejecutar el programa.
Autores: Nombre de los autores del proyecto.
Puedes inspirarte con uno de estos templates: Templates ejemplos
Por favor, lee cuidadosamente las siguientes instrucciones antes de comenzar a trabajar en cualquier ejercicio.
Crear una carpeta nombrada nombreApellido y dentro de ella los códigos fuentes para revisar.
Ex: elderBol > ejercicioUno
Para estos proyectos hacer el PR a la rama main
Para cada proyecto, se recomienda crear una nueva rama en tu repositorio de GitHub y, posteriormente, solicitar un Pull Request. De esta manera, se podrá mantener un registro claro y organizado de cada ejercicio, lo que facilitará su revisión y seguimiento.
- Clonar tu repositorio de la asignatura o actualizarlo si ya lo tenías clonado.
- Crea una nueva rama con un nombre claro y descriptivo que indique el propósito del ejercicio.
- Modifica el código según lo requerido por la especificación del proyecto.
- Realiza pruebas exhaustivas para asegurarte de que tus cambios cumplen con los criterios de aceptación.
- Haz commit de tus cambios y súbelos a la rama que creaste.
- Envía una solicitud de extracción (Pull Request) a la rama principal para que se revise tu código.
- Una vez que tu solicitud de extracción sea aprobada y fusionada, elimina la rama que creaste.
test