본문 바로가기
공부타임랩스

TDD (Test-Driven Development)

by 까만색 푸들 까미 2022. 2. 4.

TDD Flow

TDD의 장점 

  • 테스트 코드를 작성하기 위해 요구사항에 대한 분석, 이해가 이루어 지면서 사용자 입장에서 의 코드 작성이 가능해진다.
  • 내부 기능 보다 인터페이스 위주의 개발이 가능하면서 코드간 디커플링(decoupling) 구현 가능
  • 협업 또는 코드 리뷰 시 테스트 코드가 개발 명세서와 같은 기능을 하여 소스의 이해도와 소통의 질을 높힌다.

댓글