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

¿Por qué CourseRenamer instancia el Servicio de Aplicación CourseFinder en lugar de un Servicio de Dominio? #386

Open
borjapazr opened this issue Mar 21, 2024 · 0 comments

Comments

@borjapazr
Copy link

¡Hola! 👋

Revisando el Servicio de Aplicación (Caso de Uso) CourseRenamer, veo que se está haciendo una instanciación del Servicio de Aplicación CourseFinder. En algunos vídeos de vuestros cursos, cuando habláis de la comunicación entre Bounded Context o módulos utilizando repositorios o servicios (en escenarios sin CQRS), mencionáis que es "mejor" hacerlo utilizando Servicios de Dominio, pero no mencionáis de forma muy explícita la integración mediante Servicios de Aplicación.

¿En este caso, por qué habéis recurrido a un Servicio de Aplicación y no a un Servicio de Dominio? Es por entender cuál es el razonamiento que seguís, ya que hay otro ejemplo en este proyecto en el que sí se utilizan Servicios de Dominio para esta misma casuística. En el Servicio de Aplicación VideoTitleUpdater, concretamente.

Muchas gracias de antemano por vuestro trabajo 🙏

¡Un saludo!

@borjapazr borjapazr changed the title ¿Por qué CourseRenamer utiliza el Servicio de Aplicación CourseFinder en lugar de un Servicio de Dominio? ¿Por qué CourseRenamer instancia el Servicio de Aplicación CourseFinder en lugar de un Servicio de Dominio? Mar 21, 2024
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

1 participant