2022.9.21.수요일 피드백 페이지
오늘 할 것
표시: { ❌ 🔺 ✅ }
- NestJs 구현 (Day 8)
- pr 수정하기 ✅
- merge 성공적으로 하기 ❌
- 테스트코드 개념 알기 ❌
- 코어자바스크립트 개인공부 문서 분리 ❌
내일 할 것
- pr 반영해서 고치기
- approve 받을 때까지 기다릴 동안 테스트코드 관련 구글링 및 정리
- 메인 브런치에 merge하기 (무조건 깃 꼬일텐데 해결해보기) // 이때 또 깃허브 개노답짓 겁나 할 것 같다...
- test code (jest 써보기) ~ mock, spy 개념 확실하게 알아보기
- 네트워크 스터디 공부
- 알고리즘
하루 반성
pr 받을 때 코드 제대로 볼 줄 몰라서 수정도 제대로 못해서 겁나 까였다.
깃허브 관련해서 해결하느라 시간을 너무 많이 잡아먹는다 ㅠㅠㅠ
질문할 때 정리를 제대로 못하고 묻는다. (생각없이 말함)
피드백
30분 이상 구글링해서 해결 못하면 주변에 조력자를 구해야겠다. (혼자 해결한다고 뒀다가 끝없이 허망하게 시간을 날리는 것 같다.)
질문 템플릿을 만들자. => https://velog.io/@dorito/질문할-때-꼭-생각해야-할-것
pr 할 때 이전/이후/앞으로 어떻게 해야 할 지/ 그 근거에 대해서 끊임없이 생각하고 매 댓글마다 문서를 쓰는거라고 생각하고 답변을 다는 습관을 기르자.
일주일 내 할 것 (제발)
중요도
중요도 1
github flow 써서 브랜치 전략 (회사마다 다르긴한데 일단 제일 베이직한 것부터 배우자.)
- NestJs (Day 8)
pr 보고 고치기 -> approve 받을 때까지 기다렸다가(테스트코드 관련 구글링해보기) 받으면 merge하기 (무조건 깃 꼬일텐데 해결해보기)
중요도 2
- test code (jest 써보기) ~ mock, spy 개념 확실하게 알아보기 => 테스트코드 짜보기
test coverage 키워드 // 이상적으로는 100퍼센트 맞추고, 현업에서는 사실상 50퍼 정도로 (jest에서 알아서 해줄거임)
- optional: TDD 검색해서 문서 읽어서 다음 feature 개발할 때 TDD 방법론을 적용해보자. (최소 일주일치)
중요도 3 -> 내일모레에는 중요도 1
- 에러핸들링, 미들웨어, 파이프, class-validator 써보기
Daily
알고리즘은 1시간동안 잡고 오전에 풀이하기
운영체제 / 네트워크 격일로 1시간씩 복습하기