주노 님의 블로그

20240905 본캠프 39일차 TIL 본문

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의 문제에 봉착하게되어 마무리할 시간이 많이 없었던것 같다..

나름대로 노력했지만 아쉽게도 해결할수는 없었다

다음 실력이 늘때 코드를 수정해야 할것같다.

'TIL' 카테고리의 다른 글

20240909 본캠프 41일차 TIL  (0) 2024.09.09
20240906 본캠프 40일차 TIL  (0) 2024.09.06
20240904 본캠프 38일차 TIL  (0) 2024.09.06
20240903 본캠프 37일차 TIL  (0) 2024.09.03
20240902 본캠프 36일차 TIL  (0) 2024.09.02