- TODO
- TIL
- 면접 스터디 - JAVA버전
- 프로젝트 관련 카톡 투표 의견 올리기
- git 작업 전략
- fork
- branch 명
- feat/{issue number}-{이슈 설명}
- 머징전략 (squash 결정)
- 민환 : squash
- merge commit은 모든 커밋이 남아서 main커밋이 파악이 안된다.
- squash는 하나의 로그만 남아서 기능별로 커밋로그가 남아서 좋을 것 같다.
- rebase는 merge commit과 마찬가지
- 용수 : 아직 판단 안됨
- 재욱 : rebase 어느커밋에 문제가 생겼는지 알 수 있을 것이다.
- 이슈 트래킹이 잘 될지? 의문이다.
- 수빈 : squash
- feat(작업단위) → develop ( rebase ) → main → (squash)
- PR 커밋내역들은 계속 보이니까 체리픽해서 수정 가능하지 않을까??
- repo - main/develop ← fork - 이슈단위로 feat/#01-{기능이름}
- develop이 잘 동작하면 main에 머지
- 이슈 →
- F01-{feat1}
- 커밋메시지 컨벤션
feat: 한글로 설명 작성
영어소문자:{공백}{커밋메시지}
refac:
[기능] 회원가입 구현
feat: 새로운 기능 추가 fix: 버그 수정 docs: 문서 수정 style: 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우 refac: 코드 리펙토링 test : 테스트 코드, 리펙토링 테스트 코드 추가 chore: 빌드 업무 수정, 패키지 매니저 수정
- API 문서화
- RestDocs
- 문법?? 깔끔하게 볼 수 있도록
- 테스트 커버리지 챙겼으면 좋겠습니다.
- 85%
- 재욱
- 자바 17이 대세인듯 하다 17 ㄱㄱ
- 용수
- 자바 17 생각중
- 자바 업데이트 되고 있으니 걍최근걸루 고고
- 굳이 제한된걸? 넘 옛날 버전
- 민환
- 17을 사용할거면 record 사용할건지??
- 정확히 정해놔야 혼란이 없지 않을까?
- record 플젝에서 사용할것인가?
- 굳이 11과 17의 큰 차이는 없는것 같다?
- 멀 포커스를 맞출지
- 수빈
- 17버전
- 업데이트 된 부분들 최적화된 걸 쓰는게 맞지 않을까?
- 오히려 굳이 11버전을 써야하는 이유가 무엇일지를 생각해봐야 할것같습니다
- 새기능을 안쓴다고 17버전을 안쓴다보다는??
- 결론 → 17버전 !!!
- 깃헙프로젝트
- JIRA 쓸 필요가 있을까요?
- 할일목록을 어떤것으로 관리할지?
- 툴
- 재욱
- JIRA 많이 쓴다고 해서 JIRA 해보고 싶다
- 차피 꽁짜이기도 하고
- 티켓발행은 도메인별로?
- 민환
- 아직은 잘 희희
- 수빈
- 깃헙프로젝트
- 슬랙 연동???
- 있습니다
- ㅎㅎㅎㅎㅎㅎㅎㅎ
- ㅎㅎㅎㅎㅎㅇㅎㅇㅎㅇㅎㅇㅎㅇㅎㅇㅎㅇ


지난주 유저스토리
유저스토리 (손님)
- 방예약
- 접속
- 로그인
- 선택/ 필수
- 예약가능 리스트보기
- 필터링 - 확장
- 방 세부정보
- 연락하기 버튼
- 예약하기 버튼
- 예약은 유저 권한 필요
- 예약 요청페이지
- 예약 정보
- 요금 세부정보
- 결제 수단 선택
- 예약 요청
계정 통합하고 - 호스팅 기능 가능하고, 예약 기능 가능
유저스토리 (호스트)
방등록
- 접속
- 로그인
- 필수
- 숙소 등록하기
- 정보의 경우 조사 해야함
- 호스팅 정보 확인
- 등록
올린 방 관리
- 내정보
- 올린 방목록 조회
- 수정버튼
- 수정
- 등록
유저스토리
포스트잇
0유저
13호스트
6기간에 맞는 방을 정하고 싶다
유저
휴가 날에 맞는 날짜를 예약하기 위해
예약 가능 기간을 확인하고 싶다
1
유저는 예약 정보를 수정/삭제하고 싶다.
유저
잘못된 예약 정보를
수정하고 싶다.
1
방 정보를 보고 싶다
유저
방 예약을 위해
방에 대한 정보를 알고 싶다
1
유저는 회원가입을 하고 싶다.
유저
회원가입 폼을 통해
회원가입을 하고 싶다.
1
숙소의 평점을 알아보고 싶다
사용자
1
유저는 숙소을 예약하고 싶다.
유저
유저는 숙소에 묵기위해
숙소를 예약하고 싶다.
1
유저는 예약현황을 확인하고 싶다.
유저
유저는 (당일?)예약 목록을 보기 위해
예약 현황을 확인하고 싶다.
1
유저는 자신이 원하는 숙소들을 찾고 싶다.
유저
1
특정 도시에서 한달 살이를 하고 싶다
사용자
날짜별 이용 가능한 방 검색
2
숙소를 위시리스트에 추가하고 싶다.
유저
위시리스트
2
사용했던 숙소에 리뷰를 남기고 싶다
유저
2
방 리뷰를 보며 예약을 판단하고 싶다
유저
방 예약을 위해
리뷰를 볼 수 있어야한다
2
강아지와 함께할 수 있는 방을 찾고 있다.
사용자
3
내일 회의 때 뭐할까요
- 정리된 유저 스토리 공유 - must have 기능 나눠 보고, 이 기능들 구현하기 까지 몇 일 걸릴지 공유
- 깃헙 프로젝트에 이슈에 올리기 까지
- 여기까지 해주시면
- 이 이슈를 가지고 우선순위를 조금 세부적으로 정해봅시다
- 플래닝 포커 (60분)
- 이슈누가 가져갈건지 머이런것도 규칙 정하기
- 다음날부터 할 수 있게 프로젝트 설정도 해놓기
- 이슈템플릿
- 커밋템플릿 ㅇ…ㅇ ㄹㅁ등등등등등
- 코드 컨벤션
- 네이버핵 vs 구글 컨벤션 → 내일 정하고
- ERD
- https://www.erdcloud.com/d/4RtkgX6rmnqcGHmtC
- 어떤 것을 알아오면 빨리 그릴 수 있을까요?
- 각자 간단하게 본인의 생각대로 ERD를 그려온 뒤 의견을 나누어 본다
- 도구는 상관없고 노션이나 공유가능하도록 결과물 가져오기 - 사진 등등
- 깃헙 vs 노션 vs 지라
- 저도 깃헙플젝
- 코드 리뷰 관련해서도 얘기해보면 좋을 것 같습니다.
?-?
- TIL
- CS 스터디 도 해야합니다
- 클린 아키텍처 스터디 어떻게 할건지도 정해야 하는 날이었습니다 ㅋㅋㅋ
- 내일 스터디 논의하나요? - 시간이 되면 하면 될 것 같음
- 프로젝트 의사결정이 우선인 것 같다