강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

devfancy님의 프로필 이미지
devfancy

작성한 질문수

제미니의 개발실무 - 커머스 백엔드 기본편

코드 느끼기

쿠폰 관련 부분에서 질문있습니다.

해결된 질문

작성

·

37

1

쿠폰 챕터 부분에서 "코드 느끼기" 강의의 7~8분대에 CouponController 부분에 getOwnedCoupons 에 대해 강의에서는 "내가 받을 수 있는 쿠폰 목록 전체를 내려준다"고 말씀하셨습니다. 그런데 제가 이해하기로는 "다운로드 받은 쿠폰(들)을 전체 조회한다"로 생각했습니다.

그 이유는 download(다운로드)를 해야만 ownedCoupon 엔티티로부터 데이터를 가져오기 때문입니다.

혹시 제가 이해한 것처럼 getOwnedCoupons 의 역할이 "내가 받을 수 있는 쿠폰을 조회한다"가 아닌 "다운로드 받고 난 쿠폰을 조회한다"와 같은 API인지, 혹은 그게 아니라면 무슨 의미인지 알려주시면 감사하겠습니다!

강의 내용을 듣다보면, "다운로드 받을 수 있는 쿠폰을 조회한다" , "다운로드 받은 쿠폰을 조회한다"와 같이 의미가 비슷하지만 이해하기 헷갈려서 그렇습니다 ㅜㅜ

답변 1

1

제미니님의 프로필 이미지
제미니
지식공유자

앗....! 그렇다면 그 부분은 제 실수 같습니다! 혼란드려서 죄송합니다!
말씀해주신대로 getOwnedCoupons다운로드 받은 소유 쿠폰 목록 API 가 맞습니다

이 부분은 저도 설명하면서 용어를 좀 더 깔끔히 했으면 좋았을텐데 아쉽네요 ㅠㅠ
보실때 지금 처럼 코드와 같이 상식적인 판단으로 보시면 크게 오해하실 경우는 없을 것 같습니다!

  • Coupon => 아직 아무도 주인이 없는 쿠폰 그 자체의 개념

  • OwnedCoupon => 소유 쿠폰 (다운로드 받은 유저의 쿠폰

제보 감사합니다! 영상 부분 음성만 수정이 가능한지 체크하여서 가능하면 반영해보도록 하겠습니다!

 

 

devfancy님의 프로필 이미지
devfancy

작성한 질문수

질문하기