Como consecuencia de la issue #72 donde mi tutor me pide que explique el modelo de datos y clases que he cread. Me he dado cuenta que la creación de los repositorios se realiza en distintas partes del código y requiere de importar muchas clases de otros módulos. Esto es debido a que algunos modelos contienen muchos value-objects y la creación del repositorio para importarlos es tediosa.
Como solución plantearé en la PR implementar el patrón Factory method para simplificar y unificar el proceso de creación de instancias.
Como consecuencia de la issue #72 donde mi tutor me pide que explique el modelo de datos y clases que he cread. Me he dado cuenta que la creación de los repositorios se realiza en distintas partes del código y requiere de importar muchas clases de otros módulos. Esto es debido a que algunos modelos contienen muchos value-objects y la creación del repositorio para importarlos es tediosa.
Como solución plantearé en la PR implementar el patrón Factory method para simplificar y unificar el proceso de creación de instancias.