En este ejercicio práctico vas a realizar la implementación de una aplicación de gestión de Stock donde aplicamos todas las técnicas de separación de responsabilidades que hemos visto hasta ahora.
Esta práctica se va a realizar por parejas.
Para empezar la práctica debes realizar los siguientes pasos:
El main está implementado, cada grupo sólo debe preocuparse de realizar el resto de la aplicación. Si se desea modificar cualquier parte, se puede modificar siempre y cuando todo quede funcionando correctamente.
En cada paquete hay un md con las explicaciones de esa parte de la aplicación. Por ejemplo, en el paquete repository hay un .md llamado RepositoryDoc.md con varias explicaciones de esa capa lógica.
El objetivo del proyecto es que la aplicación quede funcionando, es decir, que desde el main, cuando se pulse cada una de las opciones, se obtenga el resultado esperado de cada opción.
Al trabajar en parejas sobre un mismo repositorio, es imprescindible que hagáis git pull a menudo y que intentéis no trabajar ambos miembros sobre un mismo trozo de código.