요구사항 명세서
Scenario: 사용자는 xxx 를 원합니다 - Given : `사용자`가 yyy 요청을 합니다 - When : `사용자`이/가 aaa 합니다 and : bbb도 합니다. and : ccc도 합니다. - Then : `사용자`은/는 아이템에 접근할 수 있습니다
스터디에 항상 방장에 대한 데이터가 필요하다?
필요한 데이터 형식
DB 에 저장하는 Date 형식, 책 생성 할 때 publishedAt 을 문자열로 받아 놓 을 것인가 vs Date 로서 받아 놓 을 것인가
- 그저 출력만을 위한 정보 vs 문자열로서 “날자 정보" 를 받아놓는다면, 이외의 용도로서는 사용할수도 없다
- 그러니까, 이 publishedAt 을 가지고 sorting 을 하는 것도 아니다
- DB 입장에서는 “날짜" 를 문자열로서 저장하는 것이 의미적으로 맞지 않다.
- 백엔드 측에서 변환로직을 추가호도록 하자 .
- 스터디 목록에서 필요한 데이터 → 스터디 원이 필요없다는 얘기
- 스터디장이?
- 스터디 상세 정보 → 스터디 원까지 끌어오져
DTO 를
스터디 장
스터디에 대한 정보를 가져올 때 부터, 스터디 장 정보도 함께 가져오면 좋겠다
UX 관점? 성능 관점 ?
- UX 관점으로 한다면
- 게시판의 경우는 무한 스크롤링
- 검색같으면 Pagination 이 좋을까?
- PageRequest
- Size
- Page