TDD는 Test Driven Developmen의 약어로 테스트 주도 개발을 말함소프트웨어 개발 방법중 하나로, 테스트코드를 이미 만들어논 다음 그에 대한 코드를 작성 하는 방법임TDD의 장단점TDD의 장점은 실패 코드를 작성하고 이 실패코드를 프로그래밍함으로써 프로