본문 바로가기
TIL

210523

by hxunz 2021. 5. 24.
  1. Facts (사실, 객관)
    : codesoom 과제 풀이 영상 보고 과제 완성
     
  2. Feelings (느낌, 주관)
    : 공부를 늦게 시작해서 계획한것들을 다 지키지 못해서 아쉬운 하루다. codesoom 과제 풀이 영상을 보고도 해결을 못해서 답답했지만 도움을 받아서 결국 해결할 수 있었다. 완벽하게 해결한게 아니라 다시 좀 손봐야하지만 ㅜ.ㅜ 내일은 코드숨 4주차,, 시작인데 과제가 2개다... 내일 두개 다 PR 올리는 것을 목표로 해야겠다.

  3. 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을 사용해서 코드가 중복되는 것을 최소화 시킨 부분


  4. 자기선언
    책 읽기!
      킥복싱 마지막 주니까 더 열심히 하기 ! 

'TIL' 카테고리의 다른 글

210607  (0) 2021.06.07
210531  (0) 2021.06.01
210524  (0) 2021.05.25
210521  (2) 2021.05.22
210520  (0) 2021.05.20

댓글