오늘한 일
- 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 |