반응형 TDD 성공1 TDD(테스트 구동 개발)이란? TDD(테스트 구동 개발)이란? TDD(테스트 구동 개발)이란 최초로 테스트 코드를 기술해, 그 테스트를 통과하도록 프로그램 본체를 실장해 가는 소프트웨어 개발 수법입니다. 테스트 구동 개발에서는 이 순서로 최소한 필요한 기능에서 조금씩 개발을 진행하고 기능을 서서히 추가해 나갑니다. 이처럼 기능을 축적해 나가는 설계 방법을 "증분적인 설계"라고 부릅니다. 테스트 구동 개발은 증분 설계에 적합한 개발 기술입니다. 인크리멘탈한 설계를 채용하면, 가능한 한 개발의 낭비를 줄여 가치가 있는 기능을 서서히 축적할 수 있습니다. 또한 테스트 구동 개발은 "테스트"라는 단어가 사용되고 있기 때문에 테스트 방법 중 하나로 오해됩니다. 그러나 실제로는 증분적인 설계를 촉진하는 개발 방법이며 테스트 방법론을 나타내는 용.. 2023. 7. 17. 이전 1 다음 반응형