스크럼
- 민환
- 강의 듣기
- 아만두팀에 최종플젝 페이지에 의논해야하는 것들 정리하기
- 주제, 컨벤션 등
- 이때까지 적용해본 것 정리 하기
- 재욱
- jpa 강의 듣기
- 주제 생각해보기
월요일까지 해야할 것
- 주제 간단하게 생각해보기
- 의논해야할 것들 생각해서 적고 자기 생각 기록하기
- 각자 맡고 싶은 기술이나 프젝에서 얻고자 하는 것들 생각해보기
- 무조건 공지사항 다 읽고 숙지하기
- 1기분들꺼 벤치마킹해서 정리해보기
의논할 것들 (정리해야함!)
- 주제 같은 거 한 생각해보는 거
- 공지사항 읽고 먼저 준비해야하는 것들 생각하기 ← 꼼꼼히 읽으면서
- 1기때 한것들도 보면서 배워야할 점들? 따라해야할 점? 체크하기
- 보일러 플레이트 코드
- TestConfig , ApiTest
- 패키지 전략?
- Presentation - Application - Domain - Infrastructure
- 팀 문화?
- 나만 알게 하지 말자
- 몇시부터 몇시까지 작업?
- 회의는 짧고 굵게
- 문서화 필수
- 근거를 가지고 말하자
- 협업 이나 구현 방식을 어떻게 할지?
- TOP - DOWN?
- 스택 뭐쓸지?
- CI / CD 전략
- 무중단 배포
- flyway
- 테스트 전략
- 통합 + 유닛
- E2E + 통합 + 유닛
- E2E + 통합 + 유닛 + DOCS(@WebMvcTest)
- mockMvc RestAssured testTemplate
- 테스트 템플릿
- given when then 주석붙이기
- 필수적으로 붙이는 게 좋을 듯합니다
- Fixture 관리
- 서비스 단에서 Mockito로 구현할건지?
- MemoryRepostiory ← 멘토님한테 여쭤봐야할듯 ← 실제 repo 인터페이스에서 JpaRepository 받지 못함
- @DataJpaTest 로 진행?
- 프로파일 지정해서 test 때만
- 기타 프로젝트 전에 정할 수 있는 것들 자유롭게 의견 나누기
- 깃 전략 ?
- 배포 주기
- 개발 환경?
- 스프린트 주기?
- 짧게 가져갔으면 좋겠다.
- 목 서버 ← 멘토님에게 여쭤보기
- Jira 사용법 익혀보기?
- 도커 활용??
- 멀티 모듈??
- DTO 형식 통일화
- 팀 컨벤션
- checkStyle , 마지막 행
- 스크럼 , 서기
- MosCow
- 롬복 사용 유무
- API 문서화 어떻게 할 것인지
- Rest Docs
- Swagger
- dto entity간 변환은 어떻게 할 것인지
- 라이브러리 사용 mapstruct, modelmapper
- 별도의 변환 메소드 구현