개인프로젝트 3주차 주간회고

Daisy🌷·2023년 7월 10일
0

프로젝트 3주차 끝! 저번주의 가장 큰 목표는 카카오 로그인이었다..! 월요일부터 카카오 로그인 학습을 시작했고 화, 수, 목, 금 내내 카카오 로그인 구현에만 집중했다.

월(7/3) - 카카오 개발자 센터 문서 학습
화(7/4) - 카카오 개발자 센터 문서 학습 + OAuth 학습 
수(7/5) - 카카오 로그인 프론트엔드 파트 완료! 
목(7/6) - 카카오 로그인 백엔드 파트 
금(7/7) - 카카오 로그인 백엔드 파트 (완성하지 못함.)

월요일부터 카카오 로그인 구현을 시작했는데 금요일이 되도록 완성해내지 못했었다. 😂😅

왜 그랬을까?!

  1. 초반에 충분한 학습이 되지 않은 상황에서 바로 개발을 시작해서 구현에 어려움을 겪었다.
  2. 어떻게 구현할지 작업 단위를 나누지 않고 '카카오록 로그인 구현하기'라는 추상적인 목표를 설정했다.
    -> Action Plan!! 카카오 개발자 센터 문서를 읽으면서 전체적인 프로세스를 이해한 후 작업단위를 나누어 목표를 작게 설정하고 하나씩 달성해낼 수 있도록 한다. ✅
  3. 문제 상황을 해결하지 않고 안되는 코드들을 계속 쌓았다.
    -> Action Plan!! 어떤 것을 기대하는지, 기대했던 결과가 나오지 않는다면 왜인지 생각하고 문제상황을 해결한 후에 다음으로 넘어간다. ✅
  4. 카카오 로그인을 구현하면서 먼저 구현한 일반 로그인 구현 코드를 차분히 들여다봤으면 더 빨리 해결하고 끝낼 수 있었을텐데 잘못된 로직에 빠져서 이상한 코드를 짰다.
    -> Action Plan!! 새롭게 추가하려는 기능을 구현하다 막혔을 때 기존에 짰던 코드 중 비슷한 로직이 있었는지 차분히 돌아보고 적용해 볼만한 부분이 있는지 고민해본다. ✅

결국 카카오 로그인을 해결하지 못한 채 토요일 아침이 되어버렸다. 이대로는 일주일 내내 성과가 아무것도 없을 것 같아서 카카오 로그인은 잠시 접어두고 장바구니 페이지 구현을 시작했다. 장바구니 페이지 구현은 토~일에 걸쳐서 완료했다 :)
카카오 로그인은 월요일에 루피님의 도움을 받아 결국 완성해냈다!!!!!
너무 너무 답답했는데 해결되어서 한결 마음이 가볍다!
이제 부족한 테스트 코드를 보충하고 다음 기능 구현으로 넘어가려 한다.

프로젝트 4주차도 👊🏻

profile
티스토리로 블로그를 이전했습니다. 😂 구경 오세요! 👉🏻 https://u-ryu-logs.tistory.com

0개의 댓글