TIL
20240905 본캠프 39일차 TIL
juno0432
2024. 9. 6. 02:41
본캠프 39일차 내용 간단요약
- 09:00 ~ 10:00 : 코드카타
- 10:00 ~ 11:00 : PR 확인
- 11:00 ~ 12:00 : 코드 오류수정
- 12:00 ~ 13:00 : 점심시간
- 13:00 ~ 15:00 : 프로젝트 PPT준비
- 15:00 ~ 16:00 : 프로젝트 시연 세팅
- 17:00 ~ 19:00 : 튜터님 시연
- 19:00 ~ 20:00 : 저녁시간
- 20:00 ~ 03:00 : N+1문제 해결
오늘 해야할 일 ✔️ 🔺 ❌
✔️ 프로젝트 PPT 작성
✔️ 프로젝트 마무리
코드 오류수정
더보기
followUser의 메서드가 반대로 작용한 오류를 수정
followuser메서드에서 requester과 reciever이.. 밤중에 헷갈려서 뒤바뀐 상황이 일어났다
그래서 급하게 고쳤다
느낀점 : 회의에 집중하자.
프로젝트 ppt 준비
더보기
프로젝트 ppt를 준비하였다
조금 디자인이 힘들어서 전 팀원분을 불렀다.. 낄낄..
프로젝트 시연 준비
더보기


프로젝트 시연을 할때 수월하게 진행할 수 있게 포스트맨에 저장해뒀다
프로젝트 최종 시연
더보기
튜터님께 보여주는 최종시연에서 문제없이 모든 요구사항(팔로우 신청 수락 제외)가 이루어졌다
받은 피드백이
❌ 응답을 void보다 다른값도 추천(string이나 반환객체나)
❌ N+1문제가 발생할 여지 다분하다
N+1문제 해결 > 성공 OR 실패?
더보기
N+1문제를 해결하기 위해 이리저리 찾아봤지만
문제는 그렇게 쉬운문제가 절대 아니라는점
결국 몇시간 머리 쥐어뜯기다가 (솔직히 내가 도운건 거의 없...지만)
LIKE COUNT와
POST COUNT를 추가하기로 결정
하지만 위 문제도 조회때 나가는 쿼리를 좋아요나 좋아요취소를 할때 쿼리가 나가는것으로 바뀐것이다
다만, N+1문제는 해결 할 수 있다
오늘의 회고 & 12시간 몰입했는가?
갑자기 N+1의 문제에 봉착하게되어 마무리할 시간이 많이 없었던것 같다..
나름대로 노력했지만 아쉽게도 해결할수는 없었다
다음 실력이 늘때 코드를 수정해야 할것같다.