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

week7: 7차 필수과제 진행 (xml) #19

Open
wants to merge 5 commits into
base: develop-xml
Choose a base branch
from

Conversation

junseo511
Copy link
Member

📌𝘐𝘴𝘴𝘶𝘦𝘴

📎𝘞𝘰𝘳𝘬 𝘋𝘦𝘴𝘤𝘳𝘪𝘱𝘵𝘪𝘰𝘯

  • Hilt 추가
  • Hilt 마이그레이션
  • 레포지토리 추가

📷𝘚𝘤𝘳𝘦𝘦𝘯𝘴𝘩𝘰𝘵

image

💬𝘛𝘰 𝘙𝘦𝘷𝘪𝘦𝘸𝘦𝘳𝘴

여러분 안드로이드가 익숙하지 않았음에도!!
xml, 컴포즈와 함께하느라 고생 많으셨습니다!!
부족한 팀장과 함께 해주셔서 감사했습니다!!
앞으로 앱잼도 행복하게 하셨으면 좋겠습니다!!

@junseo511 junseo511 added 🍯 [FEAT] 새로운 기능 구현 🔮 [준서] 오늘도 사I로 파이팅을 외치며 📕 [필수 과제] 필수 과제 🧑‍🎨 [XML] labels Jun 6, 2024
@junseo511 junseo511 requested a review from a team June 6, 2024 15:19
@junseo511 junseo511 self-assigned this Jun 6, 2024
Copy link

@briandr97 briandr97 left a comment

Choose a reason for hiding this comment

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

힐트 적용이 가장 큰 변화인 것 같은데 잘 적용하신 것 같아서 리뷰가 별로 없네요.
리뷰에 대해 궁금한 점 있으시면 편하게 질문 주세요!
얼마 없는 리뷰였지만 도움이 되셨기를 바랍니다.
앱잼 화이팅입니다~!

constructor(
private val authService: AuthService,
) {
suspend fun signUp(request: SignUpRequest): Response<SignUpResponse> {

Choose a reason for hiding this comment

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

[2]
레포지토리 패턴은 데이터 소스를 추상화하는데 의미가 있습니다.
즉 뷰단에서는 이 값들이 우리 서버에서 왔는지, 로컬 디비에서 왔는지 혹은 파이어베이스에서 왔는지 관심이 없다는 뜻이죠.
그런 레포지토리가 레트로핏의 Response 형태로 값을 반환하게 된다면 네트워크 통신의 결과물이라는 의미를 내포하게 됩니다.
그러므로 Response로 래핑된 형태가 아닌 ResponseSignUpDto의 형태로 반환해보는 것은 어떨까요?

Copy link
Member Author

Choose a reason for hiding this comment

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

아하 무슨 뜻인지 알겠습니다 ㅋㅋㅋㅋ!! 감사합니다 앱잼 준비하다보니 답변이 늦었네요 ㅠㅠ
파이팅해보겠습니다 :) 용민님도 항상 건승하시길...!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🍯 [FEAT] 새로운 기능 구현 📕 [필수 과제] 필수 과제 🔮 [준서] 오늘도 사I로 파이팅을 외치며 🧑‍🎨 [XML]
Projects
None yet
Development

Successfully merging this pull request may close these issues.

week7: 7차 필수과제 진행 (xml)
2 participants