Published:
Updated:

오늘의 활동

  • PR 후 리뷰
  • Label, Milestone API
    • READ 기능 구현
  • 백준 11497번


느낀 점

  • 오늘은 하루종일 READ 기능 구현에 집중했다. 사실상 Milestone READ 기능 구현에 대부분의 시간을 빼앗겼다. 사실상 Label은 Milestone만 완성이 되면 비슷하게 만들면 되기도 하고, Response가 복잡하게 되어 있지도 않기 때문에 2시간 안에 끝낼 수 있었다.
  • Milestone이 가장 큰 문제였는데, CRUD 중 READ 부분이 아무래도 신경 써야 될 부분들도 많고, 에러도 터지기 쉽다 보니 테스트 코드를 안 짠 상황에서 할 수 있는 건 직접 실험뿐이었다. 포스트맨으로 요청을 100번 이상은 날려본 것 같다. 현업에서는 이렇게 하나하나 하기가 어려우니 테스트 코드의 중요성이 확실하게 느껴졌다.
  • 확실히 프로젝트를 진행하면서 내가 처음부터 끝까지 기능들을 직접 만들어 보니 깨닫는 부분들이 많았다. Response 구현도 사실 여러 객체가 모여 있는 것도 잘 이해를 못 했었고, 어떤 방식으로 JSON 처리가 되는지 명확하게 이해도 못 하고 있었는데 오늘 대부분 이해할 수 있게 됐다.
  • 자세한 부분 하나하나 다 적는다면 오늘처럼 내일 운동에 또 지장이 생길 것 같아서 오늘은 여기까지만 적어야 될 것 같다. 팀원들의 피드백도 다 적용하고 싶었지만 완벽하게 이해하지 못한 부분들도 있어서 내일 백엔드 회의 시간에 간단하게 질문하려고 한다. 어느 정도 프론트분들과 합을 맞춰봐야 하니 테스트 코드는 못 짜더라도 피드백은 확실하게 수용해 보자.


내일 할 일

  • 리뷰 피드백 적용
  • 리팩토링
  • 테스트 코드 (?)

Tags:

Categories:

Published:
Updated:

Leave a comment