테스트 지향 개발이란?
테스트 지향 개발 Test Driven Development(TDD) 는 최근 매우 주목받는 개발론이다. 과연 무엇일까?
TDD란?
TDD란 개발 사이클에서 테스트를 염두에 둔 개발 방법이다. 코드 작성 후 테스트를 진행하여 개발 과정과 디버깅 과정을 짧게 하고 생산성을 향상시킬 목적으로 하는 개발론이다. 유닛 단위의 코드 작성 후 테스트 코드를 작성한다.
장점
- 깔끔한 코드 작성 가능
- 장기적인 개발 비용 절감
개발 사이클
아래 1~3 단계를 반복한다.
- 설계
- 코드 구현
- 테스트
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.