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

[BE] 방 생성 때 방장도 참여 정할수 있게 변경 & DTO 리팩토링(#785) #786

Merged
merged 12 commits into from
Dec 7, 2024

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Nov 27, 2024

📌 관련 이슈

✨ PR 세부 내용

텐텐과 얘기하면서 DTO Depth 적절히 분배했습니다.

  • 차후 API 가 분리되어도 명확한지의 기준
  • 엔티티를 분리할 기준

의 느낌으로 DTO 를 분리했습니다. ( 보기 편하라고 한 DTO 안에 다 넣어놨어용 )

( RoomResponse 에서 매니저 이름, RoomStatus&message 도 분리하고 싶었는데 당장은 뒀습니다. )

이렇게 분리하며 느낀점으론 Request 와 Response 는 명확하게 재사용 가능할 요소가 보였습니다.
이를 �ID 를 null 이 가능하게 해서 재사용이 가능하게 할 지 생각했는데 명확하지 않아서 우선은 분리했습니다.

추가로, Room 이 지금의 Request 를 기반으로 쪼갤 수 있지 않을까 생각했는데 이에 대해서도 의견주세용 🙂

p.s 만들면서도 이게 최선인가? 라는 생각이 들어서 부담없이 말해주삼용 🥲

@github-actions github-actions bot added BE 백엔드 개발 관련 작업 리팩터링 리팩터링 작업 labels Nov 27, 2024
Copy link
Contributor Author

github-actions bot commented Nov 27, 2024

Test Results

 70 files   70 suites   9s ⏱️
234 tests 208 ✅ 24 💤 2 ❌
246 runs  220 ✅ 24 💤 2 ❌

For more details on these failures, see this check.

Results for commit 76d4182.

♻️ This comment has been updated with latest results.

Copy link
Contributor

@jcoding-play jcoding-play left a comment

Choose a reason for hiding this comment

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

수고하셨습니다!

@youngsu5582 youngsu5582 merged commit 6644677 into develop Dec 7, 2024
2 of 6 checks passed
@youngsu5582 youngsu5582 deleted the feat/#785 branch December 7, 2024 05:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BE 백엔드 개발 관련 작업 리팩터링 리팩터링 작업
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BE] 방 생성 때 방장도 참여 정할수 있게 변경 & DTO 리팩토링
2 participants