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

[1 - 3단계 방탈출 사용자 예약] 에버(손채영) 미션 제출합니다. #35

Merged
merged 74 commits into from
May 7, 2024

Conversation

helenason
Copy link
Member

@helenason helenason commented May 2, 2024

안녕하세요 수달! 에버입니다.

스프링으로는 오래 전에 간단한 CRUD를 구현한 경험이 있습니다.
아주 얕은 지식만 가지고 있는 상태입니다.
참고해주시면 감사하겠습니다!

이번 미션은 생각보다 시간이 부족해 다급하게 진행하였습니다.
그래서 코드의 완성도가 높은 상태는 아님을 말씀드리고 싶습니다. 양해 부탁드려요 🥹

리뷰 잘 부탁드립니다! 감사합니다 ☺️

ehBeak and others added 30 commits May 2, 2024 17:18
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gm가ail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
Co-authored-by: ehbeak <dmsgml9903@gmail.com>
@helenason
Copy link
Member Author

안녕하세요 수달 🦦

코드 전체적으로 리팩터링하고 싶은 부분과, 깊이있게 학습해보고 싶었던 개념들이 많이 있어 조금 늦게 리뷰 요청 드립니다.

DAO가 오직 하나의 테이블에만 의존할 수 있게 하고 싶어 join 쿼리를 모두 제거하고, 관련 책임을 repository 계층에 위임하였습니다.

이 외에도 여러 변경 사항이 있어요. 이번 리뷰도 잘 부탁드려요!

Copy link

@her0807 her0807 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

DAO가 오직 하나의 테이블에만 의존할 수 있게 하고 싶어 join 쿼리를 모두 제거하고, 관련 책임을 repository 계층에 위임했습니다!

DB 에서 데이터를 조인 하여 가져오는 것과 어플리케이션 레벨에서 조립하는 것과 어떤 장단점이 있나요?
성능상 이점이 어떤 상황에 어떤 것이 더 큰지, 의존성을 분리해야겠다 느낀 문제는 무엇이었는지 같이 얘기해보면 좋을 것 같아요!

다음 스텝을 개발하시면서 같이 고민해주시고 공유해주시면 좋을 것 같습니다 :)
요구사항이 모두 만족된 것 같아 이만 머지하겠습니다.
수고하셨어요 에버 :)

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

Successfully merging this pull request may close these issues.

3 participants