주노 님의 블로그

20240925 본캠프 50일차 TIL 본문

TIL

20240925 본캠프 50일차 TIL

juno0432 2024. 9. 25. 22:16

본캠프 46일차 내용 간단요약

  • 09:00 ~ 11:00 : 코드 예외처리 추가
  • 11:00 ~ 12:00 : 발표자료 최종정리
  • 12:00 ~ 13:00 : 점심
  • 13:00 ~ 14:00 : 노션 및 회의록 최종 정리
  • 14:00 ~ 16:00 : 발표
  • 16:00 ~ 18:00 : kpt회고

오늘 해야할 일 ✔️ 🔺 ❌

 

✔️팀원분들 예외처리 마무리

✔️발표자료 최종 수정

 


코드 예외처리 추가

더보기

어제 새벽즈음 테스트 하며 누락된 예외처리를 팀원분들한테 회의중 부탁했다

  1. 유저 : 유저를 삭제할때 가게, 주문내역, 가게의 메뉴까지 같이 삭제하게
  2. 메뉴 : 메뉴를 수정할시, 삭제된 메뉴에 예외처리가 누락되어 수정됨
  3. 리뷰 : 리뷰에서 equals를 사용할때 enum타입은 enum타입과 비교해야하는데, 그렇지않은점 수정

위 내용 수정을 부탁했다!

 


발표자료 최종정리

더보기

발표자료 최종 정리를 했다

바뀐 erd와 팀원분들의 코드를 취합하여 코드를 올리고, 테스트 커버리지를 최종으로 측정해, 최종으로 수정했다


kpt회고 및 튜터님 피드백

더보기

keep : 
- pr올리면 즉각즉각 사람들이 슬랙에 물어봐준거
- 단순히 코드 동작 뿐 아니라 좋은 방향성을 제시해줌
- 일정이 촉박해도 최대한 열심히 해나간거 같다.
- crud를 벗어나 테스트 코드 또한 작성 할 수 있었던 것
- 안되는점이나 모르는 부분을 물어봤을때 적극적으로 알려준 점
- 서로 맡은 부분을 책임감있게 구현한 점

problem :
- 팀장으로써 아쉬웠던 점이지만 이것저것 세세하게 지정하지않은게
- 베이스 코드를 올리고 코드 설명을 자세히 해주지않은것
- 트러블 슈팅 기록 못한 점
- 환경변수 설정을 초반에 잘 못 하여 깃허브 사용시 문제가 많았던 것
- 인텔리제이 에서 생각지도 못한 오류들이 많았던 점
- 구현한 로직에서 반복된 로직이 많은데 이를 메서드로 따로 빼지 않은점 (리팩토링을 못한점)
- 중간중간 발생된 에러들을 기록하고 TIL로 정리하지 못한 점
- 컨트롤러 테스트코드 작성이 미숙해 구현 시간분배를 잘 못한 점

try
- 다음 프로젝트는 초기에 기획을 탄탄하게 하고싶다. (ERD나 API등 면에서)
- 은행이나 병원 일정이 많았어서 없는 시간이 더 촉박했던 것 같아 아쉽다. 다음에는 시간분배를 잘하고 싶다.
- ignore.io 와 env.를 통하여서 환경변수 설정 미리 하기!
- 상세한 문제 확인을 위해 기능구현, 수정마다 커밋하기!
- gitignore 등을 사용하여 Github, push 관리 혹은 환경변수명 디렉토리 통일
- 테스트코드 공부 후 커버리지 높이기

 

이번 프로젝트는 일주일보다 주말이 포함되긴했지만, 시간이 다른때보다 더 촉박하게 흘러간것 같다

팀장을 이번에도 맡았지만 더 세세한 그라운드 룰 지정을 위한 회의와 프로젝트 구조등에 대한 세세한 정리도 중요하다고 느끼는 회차였다

 

그래도 테스트코드를 작성하는 방법에 대한 실력과, 틈틈히 다른 기술스택에 대한 지식을 늘릴수 있는 기회였다.

'TIL' 카테고리의 다른 글

20240927 본캠프 52일차 TIL  (0) 2024.09.27
20240921 본캠프 51일차 TIL  (0) 2024.09.26
20240919 본캠프 46일차 TIL  (0) 2024.09.19
20240912 본캠프 44일차 TIL  (0) 2024.09.12
20240911 본캠프 43일차 TIL  (0) 2024.09.11