회고

코드숨_React _3주차_주간회고

Facts (사실, 객관)

  • 코드숨 3주차 강의 듣기
  • 과제: To-do 테스트 작성하기

 

Feelings (느낌, 주관)

처음으로 테스트 코드를 작성해봤다. 리액트 테스팅 라이브러리와 jest를 활용해서, 지난 과제였던 To-do 앱에 대한 테스트를 작성하는 과제가 주어졌고, 단순히 강의를 듣는 것만으로는 어려운 점이 많아 인터넷 자료를 참고할 수 밖에 없었다. 처음에는 각각의 컴포넌트 안에서 어떤 내용을 테스트해야 하는지 결정하는 것이 어렵게 느껴졌고, 나중에는 이 테스트에는 어떤 matcher를 활용해야 하는지, jest로 생성한 가짜 함수를 어느 정도까지 활용할 수 있는지에 대한 의문이 생겨나기도 했다.

 

TDD는 프로젝트의 시작 단계에서부터 적용하는 일종의 방법론인 만큼, 자유자재로 내가 원하는 기능을 테스트해보면서 테스트 코드와 실제 코드를 작성하기 위해서는 테스트 코드를 작성하는데 빠르게 적응해야 되겠단 생각을 했다. 너무나도 생소하고 유용한 기능을 충분히 활용하지 못하고 있기 때문에 처음에는 오히려 테스트 코드를 작성하는 것이 부담스럽게 느껴질 것 같다.

 

 

Findings (배운 점)

  • TDD 사이클: red - green -refactoring
  • 테스트 코드를 작성하는 방법에 대해 조금이나마 알게 되었다.
  • 리액트 테스팅 라이브러리에서 제공하는 몇몇 matcher에 대해 알게 되었다.
  • describe - context - it 구조에 대해서 알게 되었다.

 

Things to do (해야할 것들)

  • jest로 생성하는 가짜 함수의 구현 양상에 대해 여러 실험 해보기
  • 자바스크립트 코딩의 기술 읽기(ing)
  • 백준 알고리즘 문제 풀기(ing)

 

Affirmation(자기 선언)

  • 개발자 취업을 위해 구체적인 목표 행동을 정하고 실천한다. 

'회고' 카테고리의 다른 글

코드숨_React _4주차_주간회고  (0) 2021.09.05
2021-09-01 TIL  (0) 2021.09.02
2021-08-27 TIL  (0) 2021.08.28
2021-08-26 TIL  (0) 2021.08.27
2021-08-23 TIL  (0) 2021.08.24