본문 바로가기

오늘 한 일을 기록하자/TIL

201109_TIL

오늘한 일

  • Testbuilder - 테스트 주도 개발(TDD: Test-driven Development)
  • Test Framework 가 어떤 역할을 하는가?
  • mocha, chai 시작하기
  • mocha 에서 사용하는 describe , it 의 용도
  • chai 에서 사용하는 assert , expect 의 용도

 

오늘 느낀점

  • Testbuilder 를 처음 배워봤는데, 이 기술을 알기전에는 난 무조건 console.log 를 하나하나 찍어보며 무슨 일이 일어나고 있는지 고민하며 확인해왔다. 하지만 그것보다 작은 테스트들을 통해 현재의 코드를 확인하는 방법이 더 나을 수 있다라는 것을 깨달았다.
  • TDD란 내가 바람직하다고 생각하는 코드의 결과를 미리 정의하고, 이것을 바탕으로 코드를 작성하는 방법이다. 테스트를 작성하는 시간 동안에 바로 뭔가를 구현해내고 싶어하는 습관이 있었는데 좋지 않은 습관이었던것 같다.
  • 작성하려는 코드에 대해 특정한 규칙을 설정하고 고민하면서, 코드가 큰 틀에서 어떤 의미를 갖게 되는지 살피는 것은 분명 특별한 경험이라고 생각한다.

'오늘 한 일을 기록하자 > TIL' 카테고리의 다른 글

201114_TIL  (0) 2020.11.14
201111_TIL  (0) 2020.11.11
201104_TIL  (0) 2020.11.04
201102_TIL  (0) 2020.11.02
201031_TIL  (0) 2020.10.31