Skip to content

도메인간 Service 의존성 문제를 해결한다. #153

Description

@woo-chang

✨ 추가 기능

도메인간 Service 의존성 문제를 해결합니다.

📃 세부 사항

현재 로직에서는 Service에서 다른 도메인에 대한 작업이 필요할 때 Repository 의존성을 주입받아서 사용하고 있습니다. 특정 도메인은 해당 도메인 Service에서만 사용하도록 의존성을 관리하고, Controller와 맞닿아있는 Service에서는 여러 Service를 주입받아서 사용하도록 수정하려고 합니다.

스크린샷 2023-08-28 오후 8 53 37

이렇게 리팩토링함으로 얻을 수 있는 장점은 대략 아래와 같습니다.

  • 도메인 모듈화 용이
  • 도메인 의존성 관리
  • 중복 코드 제거
  • 코드 재사용성 증가
  • 쿼리와 조회 분리?

✅ 투두리스트

  • 도메인간 Service 의존성 문제 해결
  • 리팩토링 근거 문서화

🔗 참고 자료

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

    backend백엔드 코드 작성refactor코드 리팩토링 (기능 변경 X)

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions