Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
9장 단위테스트
#clean_code
2년 전
589

TIL (Today I Learned) 날짜

2022. 05. 08

오늘 읽은 범위

8장. 단위테스트

책에서 기억하고 싶은 내용을 써보세요.

  • TDD법칙세가지

    • 첫째 법칙: 실패하는 단위 테스트를 작성할 때까지 실제 코드를 작성하지 않는다.

    • 둘째 법칙: 컴파일은 실패하지 않으면서 실행이 실패하는 정도로만 단위 테스트를 작성한다.

    • 셋째 법칙: 현재 실패하는 테스트를 통과할 정도로만 실제 코드를 작성한다.

    위 세 가지 규칙을 따르면 개발과 테스트가 대략 30초 주기로 묶인다.

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 회사에서 다루고 있는 코드에서는 TDD를 보기 힘들다. 단위테스트를 고려하지 않은 설계이기 때문에 추가 개발되는 건도 TDD를 작성하기란 쉽지 않다. 앞으로 개인 프로젝트를 진행하게 되면 TDD 를 공부해서 꼭 적용해보고 싶다.