TIL (Today I Learned) 2022.05.07 오늘 읽은 범위 9장. 단위 테스트 책에서 기억하고 싶은 내용 TDD법칙 세가지 첫째 : 실패하는 단위 테스트를 작성할 때까지 실제 코드를 작성하지 않는다. 둘째 : 컴파일은 실패하지 않으면서 실행이 실패하는 정도로만 단위 테스트를 작성한다. 셋째: 현재 실패하는 테스트를 통과할 정도로만 실제 코드를 작성한다. 문제는 실제 코드가 진화하면 테스트 코드도 변해야 한다는 데 있다. 테스트 코드는 실제 코드 못지 않게 중요하다. 테스트는 유연성, 유지보수성, 재사용성을 제공한다. 테스트 케이스가 있으면 변경이 두렵지 않으니까! 깨끗한 테스트 코드를 만들려면? 세 가지가 필요하다. 가독성, 가독성, 가독성. 테스트 코드는 최소의 표현으로 많은 것을 나타..