Useful
TDD 테스트 주도 개발!
StimPack
2019. 2. 7. 16:50
안녕하세요 Stimpack 입니다.!
오늘은 TDD : 테스트 주도 개발에 대해 알아 보겠습니다.!
1. TDD란 무엇 일까요.!
-Test Driven Development 약자로 말 그대로 테스트가 개발을 주도한다는 뜻 입니다.!
2. TDD 과정
-1. 테스트 소스를 만든다.
-2. 빠른 시간 안에 가장 빠른 방법으로 코드를 작성한다. (중복 코드 상관 X)
-3. 테스트를 실시 한다.
-4. 테스트를 통과하면 작성한 코드에서 중복 코드를 제거하며 소스를 효율적으로 만든다.
-5. 테스트에 중점을 두며 개발을 이끌어 낸다.!
3. TDD의 기대 효과
-1. 테스트를 하며 현재의 흐름을 빠르게 파악할수 있어 피드백 하기 좋다.
-2. 개발에서의 버그를 줄일수 있고 효율적인 코드를 만들수 있다.
-3. 유지보수에 용이하다.