99DAYS) [Main-Project] 멘토링 내용 공유 및 변경사항 수정, 주말 간 할 내용 정하기

nacSeo (낙서)·2023년 3월 10일
0

어제 멘토링이 저녁에 잡혀있어서 개인 작업이 마무리된 뒤, BE 팀원들끼리 모여 대충 멘토분께 어떤 걸 여쭤봐야하는지 정하였고, 무턱대고 묻기보단 미리 조금이라도 찾아보는 편이 좋을 것 같아 각자 해답들을 찾아보는 시간을 가졌다. 다음은 해당 내용들이다.













크게 다음과 같이 5가지 질문을 준비하고 그에 대해 각자 할 수 있는 만큼 자료를 조사해보았다.
1. 예약 테이블을 한 테이블로 관리해야 하는지 🆚 완료된 예약과 현재 진행중인 예약 따로 테이블을 관리해야 하는지
2. 사용자 위치에 따라 거리순으로 애견 미용샵을 나열할 로직을 어떻게 짜야할지
3. image파일을 어떻게 저장해야할지
4. 토큰 관리 방식
5. 토큰 로그아웃 처리 방식

다음은 진행된 멘토링 내용을 개인적으로 정리한 내용이다.

멘토링을 통해 앞서 5가지의 질문사항에 대한 피드백을 받았고, 프로젝트 산출물들 역시 수정이 필요했다.
그리고 주말을 대비하여 17시 오후 회의 전 BE 인원들만 모여 회의를 진행하였다.


내가 맡은 review와 reviewLike 중 남은 reviewLike를 마무리하고, memberId를 검증할 때 Principal 방식이 존재하고 그 방법을 pre-project에 적용시켰다는 팀원이 있었다. 나는 pre-project 때 Service단에서 직접 memberService를 DI 받아 memberService에 있는 멤버가 존재하는 지 확인하는 로직을 사용하여 복잡하게 구성했어야 했는데 들어보니 Principal을 이용하는 게 훨씬 수월해보이고 새로운 방법이기도 했기에 사용해보기로 했다. 그리고 테스트 코드는 따로 Swagger를 사용해본 적이 아무도 없고 아직 Restdocs 방식도 익숙치 않아 Restdocs를 통해 API 명세를 뽑아내기로 했다.

이후 FE팀원들과도 함께한 오후 회의에서는 다음과 같은 사안들이 나왔다.

BE 피드백 내용들을 공유하며 FE와 함께 수정 내용들을 공유했다.

다음은 피드백 관련 수정한 프로젝트 산출물 내용들이다.

테이블 명세서 수정 (ver.3)




profile
백엔드 개발자 김창하입니다 🙇‍♂️

0개의 댓글