포스트

테스트 지향 개발이란?

테스트 지향 개발 Test Driven Development(TDD) 는 최근 매우 주목받는 개발론이다. 과연 무엇일까?

TDD란?

TDD란 개발 사이클에서 테스트를 염두에 둔 개발 방법이다. 코드 작성 후 테스트를 진행하여 개발 과정과 디버깅 과정을 짧게 하고 생산성을 향상시킬 목적으로 하는 개발론이다. 유닛 단위의 코드 작성 후 테스트 코드를 작성한다.

장점

  • 깔끔한 코드 작성 가능
  • 장기적인 개발 비용 절감

개발 사이클

아래 1~3 단계를 반복한다.

  1. 설계
  2. 코드 구현
  3. 테스트
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.