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

로드맵 서비스 로직 개선 #1609

Open
nuyh99 opened this issue Oct 25, 2023 · 0 comments
Open

로드맵 서비스 로직 개선 #1609

nuyh99 opened this issue Oct 25, 2023 · 0 comments
Assignees
Labels
BE 로드맵 로드맵 스쿼드 관련 이슈

Comments

@nuyh99
Copy link
Contributor

nuyh99 commented Oct 25, 2023

요구 사항

  • 커리큘럼에 해당하는 모든 키워드를 가져와야 합니다.
  • 각 키워드별 퀴즈의 개수가 필요합니다.
  • 각 퀴즈별 현재 유저가 몇 개를 완료했는 지 필요합니다.

문제 상황

지금은 5개의 Repository를 가지고 한 메서드에서 모두 사용하고 컬렉션 API로 조립하는 중입니다.
현재 로직의 흐름을 매우 읽기 힘듭니다.

개선 방향

SQL로 미리 가공해서 가져오는 방식으로 리팩토링할 예정입니다.

@nuyh99 nuyh99 added BE 로드맵 로드맵 스쿼드 관련 이슈 labels Oct 25, 2023
@nuyh99 nuyh99 self-assigned this Oct 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BE 로드맵 로드맵 스쿼드 관련 이슈
Projects
None yet
Development

No branches or pull requests

1 participant