- Facts (사실, 객관)
: codesoom 과제 풀이 영상 보고 과제 완성
- Feelings (느낌, 주관)
: 공부를 늦게 시작해서 계획한것들을 다 지키지 못해서 아쉬운 하루다. codesoom 과제 풀이 영상을 보고도 해결을 못해서 답답했지만 도움을 받아서 결국 해결할 수 있었다. 완벽하게 해결한게 아니라 다시 좀 손봐야하지만 ㅜ.ㅜ 내일은 코드숨 4주차,, 시작인데 과제가 2개다... 내일 두개 다 PR 올리는 것을 목표로 해야겠다. - Findings (배운 점)
: App 테스트 코드에서 커버리지 오류 난 부분 수정 - 기능들에 대해서 실행 시 (실제 사용하게 된다면) 기대한 값이 어떻게 나오는지에 대한 테스트 코드 작성 법을 배웠다.
describe -context -it 을 사용함으로써 기존 test 보다 좀 더 모양을 잡아주었다. 기존에 문서만 봤을 때는 잘 이해가 되질 않았는데 강의 영상에서 직접 코드에 대입을 하는것을 보니 쉽게 이해가 되었다. ex) List의 역할을 describe-context-it을 사용하여 표현 한 부분
describe-context-it을 사용하기 위해서는 jest-plugins의 jest-plugin-context를 이용해야한다.
https://www.npmjs.com/package/jest-plugin-context
또한, refactoring하는 것도 이해하기 쉽게 배울 수 있었다. ex) renderList function을 사용해서 코드가 중복되는 것을 최소화 시킨 부분 - 자기선언
: 책 읽기!
킥복싱 마지막 주니까 더 열심히 하기 !
TIL
댓글