문서를 잘 읽고, 리스트업을 잘 하자

김진서·2024년 10월 15일
post-thumbnail

공부한 내용

TIL (Today I Learned, Keep)

  • 우테코를 준비하면서, 6기 프리코스 문제를 좀 봤었는데 그때는 커밋에 대한 제약 조건이 없었다. 그런데 이번 7기에서는 AngularJS git 커밋 메시지 컨벤션이라는 제약 조건이 생겼다. 6기랑 똑같은 줄 알고, 요구사항을 제대로 읽지 않았다면 요구사항을 어길 뻔 했을지도.. -> 문서를 잘 읽자.

  • 지금까지는 문제를 보면, const solution = () => { ...부터 작성했었는데, 오늘은 코드부터 작성하지 않고, 구현해야 될 기능 목록부터 리스트업을 했다. 예전에는 해야될 것을 머릿속에만 생각했었는데, 그러다보니 뭘 했고, 뭘 안했는지, 뭘 해야 하는지가 혼란스러웠었다. 목록을 리스트업 하고 보니, 내가 뭘 해야 하고, 어떤 걸 했고, 어떤 걸 안했는지 명확해졌다. 덕분에 혼란스러움이 줄었고, 프로그램의 전체 그림이 자연스럽게 그려지면서, 개발 난이도가 줄어드는 효과가 있었다! -> 리스트업을 잘하자.

아쉬운 점 (Problem)

  • 다른 프로젝트를 병행하고 있어서, 프리코스에 제대로 몰입하지 못했다..

내일의 보완 계획 (Try)

  • 각 잡고 테스트가 통과될 때까지 최소 5시간 이상 몰입하기.
    • 5시간 전에 테스트가 통과된다면, 리팩토링 + 효율 올리기.
    • 구현 이외에 더 공부해야 할 것들 공부하기.
      • Console.readLineAsync(), Console.print() 등등.. 개념
      • Console.print()console.log()의 차이점 등등..
      • TDD + Test 코드 작성법.
profile
PAy IT forwaRD를 실천하는 프론트엔드 개발자.

0개의 댓글