Skip to content

[IC2_BE] 유효진- 설문조사 서비스 과제#2

Open
youabledev wants to merge 54 commits into
FC-InnerCircle-ICD2:mainfrom
youabledev:main
Open

[IC2_BE] 유효진- 설문조사 서비스 과제#2
youabledev wants to merge 54 commits into
FC-InnerCircle-ICD2:mainfrom
youabledev:main

Conversation

@youabledev
Copy link
Copy Markdown
Member

@youabledev youabledev commented Nov 24, 2024

DB 정보

ERD

스크린샷 2024-11-30 오전 10 34 57

API 명세

https://github.com/youabledev/be-onboarding-project/blob/main/README.md

진행사항

기본사항

  • 설문조사 생성 API
    • 테스트 코드
    • 명세
  • 설문조사 수정 API
    • 테스트 코드
    • 명세
  • 설문조사 응답 제출 API
    • 테스트 코드
    • 명세
  • 설문조사 응답 조회 API
    • 테스트 코드
    • 명세

Advanced

  • 설문 응답 항목의 이름과 응답 값 기반의 검색

우대사항

  • 트래픽이 많고, 저장되어 있는 데이터가 많음을 염두에 둔 구현
  • 다수의 서버, 인스턴스에서 동작할 수 있음을 염두에 둔 구현
  • 동시성 이슈가 발생할 수 있는 부분을 염두에 둔 구현

궁금한 것

  • 처음에 설문 받을 항목에 포함되는 후보 값을 구분자를 포함한 하나의 문자열로 받으려고 했습니다 (ex "옵션1, 옵션2, 옵션3")
    그러다 후보 값 자체에 구분자가 들어갈 수도 있을 것 같아 option이라는 테이블을 생성했습니다. 설문조사 수정 구현시 꽤나 복잡해져서 이렇게 하는게 좋을지, 후보값에 들어가지 않을 구분자를 사용해 하나의 문자열로 저장하면 좋을지 고민이 되었습니다.

@youabledev
Copy link
Copy Markdown
Member Author

youabledev commented Nov 24, 2024

@heli-os Labels 설정이 되지 않습니다!

@heli-os
Copy link
Copy Markdown
Member

heli-os commented Nov 24, 2024

Screenshot 2024-11-24 at 23 52 41

@youabledev 여기서 안되실까요? 권한 이슈인거 같기도한데, 확인해보겠습니다~

@youabledev
Copy link
Copy Markdown
Member Author

youabledev commented Nov 24, 2024

@heli-os 네, 우측의 톱니바퀴 아이콘이 보이지 않아요!

@heli-os
Copy link
Copy Markdown
Member

heli-os commented Nov 24, 2024

@heli-os 네, 우측의 톱니바퀴 아이콘이 보이지 않아요!

다시 한번 확인 해주실 수 있을까요?

@youabledev youabledev added the WIP 작업을 진행중일 때 사용 label Nov 25, 2024
@youabledev
Copy link
Copy Markdown
Member Author

labels 추가 잘 됩니다! 감사합니다~

YUHYOJIN added 3 commits November 25, 2024 09:36
- 설문 생성 및 관리를 위한 Survey, Question, Option 엔티티 구현
- 설문 응답 저장을 위한 Response, Answer 엔티티 구현
@seunggulee1007 seunggulee1007 changed the title 설문조사 서비스 과제 [IC2_BE]설문조사 서비스 과제 Nov 28, 2024
@youabledev youabledev changed the title [IC2_BE]설문조사 서비스 과제 [IC2_BE] 유효진- 설문조사 서비스 과제 Nov 29, 2024
@youabledev
Copy link
Copy Markdown
Member Author

@heli-os
아직 테스트 코드도 못 작성했고 리뷰 요청도 늦은 것 같지만 혹시 코드 리뷰 받을 수 있을까요?? 🥲
DB 설계와 Entity 클래스의 메소드 구현이 올바른 방향인지 궁금합니다.
많이 부족한 실력이지만, 조금이라도 개선할 수 있도록 코드 리뷰를 해주신다면 정말 감사하겠습니다. 🥹

@youabledev youabledev added the Needs Review 작업이 완료되어 리뷰가 필요할 때 사용 label Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs Review 작업이 완료되어 리뷰가 필요할 때 사용 WIP 작업을 진행중일 때 사용

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants