Skip to content

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

Description

@borjapazr

¡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!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions