TDD1 Swift) TDD TDD TDD란 Test - Driven - Development 의 약자로 "테스트 주도 개발" 이라고 한다. TDD와 Unit Test는 다르다. Unit Test는 기능 개발을 진행한 후, 기능단위의 테스트 코드를 작성해 함수, 메소드의 기능을 개발자의 의도대로 테스트하는 것이다. TDD와 달리 테스트 코드를 꼭 먼저 작성할 필요도 없고, 리펙토링도 포함하지 않는다. 순수하게 테스트 코드만 작성하는 것을 의미한다. 하지만 TDD의 경우 말 그대로 "테스트 주도 개발" 이다. 테스트를 주도적으로 하는 개발.. 말이 좀 어렵게 느껴질 수도 있다. 말그대로 받아들이면 된다. 기능 개발을 위한 코드를 먼저 작성했던 일반적인 방법과 달리, 테스트를 위한 코드를 먼저 작성한 후, 그 코드에 맞게, 테스트에 통.. 2022. 2. 12. 이전 1 다음