1) KEEP / 유지할 것
- 하루에 두 번씩 다같이 머지를 한 것
- 주기적으로 머지를 진행하다 보니 충돌이 일어나도 해결하기 편했고 각자의 진행도를 파악할 수 있어서 좋았다.
- 커밋메시지 규칙 정하기
- 메소드, 파라미터, 변수명 미리 정해두기
- 설계단계에서 아이디어, 혹은 이해 안가는 기능에 대해 눈치보지 않고 얘기하고 물어보기
2) PROBLEM / 겪었던 문제 - 해결 위한 계획
- 내가 맡은 부분 외의 부분들에 대한 낮은 이해도
- 다같이 머지를 한 후 다른 사람들은 코드를 어떻게 작성했는지 살펴보고 이해 안 되는 부분들은 물어보기
- 설계를 이틀동안 진행해서 별 문제 없을 거라고 생각했는데 코드를 작성하다보니 부족한 부분이 많았음
- 설계할 때 꼼꼼하게 생각해보기
- 실제로 서비스가 된다면, 내가 이 서비스를 아무 것도 모르는 상태에서 사용하게 된다면 어떤 것이 불편하게 느껴질지 생각해보기
3) TRY / 이후 해볼 시도 or 계획
- 설계단계에서 시퀀스 다이어그램 그려보기
- 깃 칸반보드와 이슈 활용해보기
- 웹소캣, redis, JPQL에 대해 공부하고 적용할 수 있는 것들은 적용해보기
- 코드 리펙토링 해보기
4) FEEL / 느낀점
- 아직 부족한 점이 많아 공부해야할 것이 많지만 프로젝트를 진행할수록 발전하고 있다는 것이 느껴져서 만족스럽다
- 추가구현을 도전하지 못해 아쉽지만 그만큼 기본 요구사항을 구현하는데에 시간을 썼고, 기간 안에 잘 구현해낼 수 있어서 좋았다