TIL_2023.03.07

이종현·2023년 3월 7일
0

Today_I_Learned

목록 보기
12/145
post-thumbnail

1. 프로젝트(ToDoList)

1.1 ToDoList

마지막으로 전체적으로 잘못된 부분은 없는지 확인해봤다. 모듈로 관리할 자바스크립트 파일은 확장자를 mjs로 고쳐줬다.

1.2 GitHub

기존에 내가 작성했던 파일에 대해 Pull Request 했던 부분이 멘토님이 생각했던 방향이 아닌 것 같아, 방향을 수정해서 좀 더 간략하게 ToDoList 프로그램을 작성하는 걸로 변경했다. 그러면서 GitHub에 PullRequest 하는 부분이 익숙치 않아, 일단 로컬에서 작업한 다음에 기능별로 작업별로 브랜치를 나눠서 Pull Request를 보내봤다.

2. 이론공부

3. 회고(Retrospective)

3.1 프로젝트 회고

KPT

  • Keep (프로젝트에서 만족했고, 앞으로의 업무에서 지속하고 싶은 부분)
    • GitHub
      • GitHub 사용법이 익숙하지 않아 잘 안되는 부분이 많아 짜증날 수도 있지만, 요번에 ToDoList 하면서 인내심이 생긴 것 같다. 일단 차근차근 알아보려는 습관이 생긴 것 같다.
  • Problem (프로젝트에서 부정적인 요소로 작용했거나 아쉬웠던 점)
    • GitHub
      • 깃은 항상 무슨 문제가 발생하면 기본이 2시간은 걸리는 것 같다. 오늘 같은 경우에는 기존 깃허브 아이디로 등록되어 있는 부분과 깃허브 계정의 토큰 문제로 push origin이 제대로 되지 않는 오류가 있었는데 이걸 해결하는데 4시간이나 걸렸다;;
  • Try (Problem에 대한 해결 방식으로 다음 프로젝트에서 시도해볼 점)
    • ToDoList
      • 어제도 언급했던 부분이지만 항상 새로운 프로젝트를 진행하게 되면 자료를 최대한 많이 찾아보고 다른 사람들의 코드도 따라쳐보는 등, 최대한 익숙해진다음 전체적으로 어떻게 접근할지 계획을 세운뒤에 차근차근 하나씩 해결해나가자. 해결하는 과정 중에 문제가 발생하면 항상 어떻게 해결해 나갔는지도 꼭 기록하자. (시간 아깝다고 생각하지 말고, 장기적으로 보면 이런 습관이 도움이 될 거라 생각한다. 실제로 나중에는 시간을 절약해줄지도 모르는 일이다.)
    • GitHub
      • git을 사용하다가 나오는 오류도 항상 어떻게 해결했는지 간단하게라도 기록해서 나중에 같은 오류가 발생했을 때 최대한 시간을 단축시켜서 해결해보자.

3.2 이론공부 회고

4L

  • Liked (좋았던 점)

  • Lacked (아쉬웠던 점)

  • Learned (배운 점)

  • Longed for (앞으로 바라는 점)

3.3 전체회고

5F

  • Fact (사실: 무슨 일이 있었나?)
    • ToDoList 프로그램을 완성하는 걸 사실 이번주 수요일까지 마무리 할 수 있을까 하는 의구심이 더욱 많았지만 결국에는 해결해냈다.
  • Feeling (느낌: 무슨 느낌이 들었나?)
    • 오늘은 깃허브에 PR보내는 것 까지 마무리했다. 정말 수고했다.
  • Finding (배운 점: 어떤 인사이트를 얻었나?)
    • 포기하지 않으면 문제는 반드시 해결할 수 있다.
  • Future action (향후 행동: 앞으로 무엇을 해야 할까?)
    • 오늘 화요일이 이니까, 하루 정도 여유 있게 마무리했다. 내 코드가 엄청 잘 짠 코드라고는 생각안하지만 지금부터 시작이라는 생각으로 이 경험을 자양분삼아 앞으로 프로젝트를 진행할 때 힘을 내도록 하자.
  • Feedback (피드백: 앞서 정한 향후 행동을 실천해본 뒤, 이에 대해 어떤 피드백을 받았나?)
profile
데이터리터러시를 중요하게 생각하는 프론트엔드 개발자

0개의 댓글