더북(TheBook)

TDD의 가장 큰 장점은 테스트 정확성을 검증하는 것이다. 코드를 작성하기 전에 테스트가 실패하는 것을 확인함으로써, 이후에 해당 기능이 제대로 작동하지 않을 때 테스트가 처음 의도한 대로 실패한다는 사실에 마음을 기댈 수 있다. 즉, 테스트가 실패하는 것을 먼저 확인하면 이후에 코드가 추가되거나 수정될 때 그 테스트가 기능을 정확히 검증할 수 있다는 의미다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.