더 나은 코드나은 계획수립 가능테스트 더 할 수 있음버그 감소 (빨리 잡을 수 있음 / regression)code coverage 증진 일반 test 쓰는 것보다 기분이 좋음 \- 일반 unit test -> 잡다한 일 같음..더 효과적 \- 변경 후 테스트를
더 나은 코드나은 계획수립 가능테스트 더 할 수 있음버그 감소 (빨리 잡을 수 있음 / regression)code coverage 증진 일반 test 쓰는 것보다 기분이 좋음 \- 일반 unit test -> 잡다한 일 같음..더 효과적 \- 변경 후 테스트를
Why Testing? 코드 작성 이전에 테스트를 작성하기 위해서 red-green 테스팅 fail 이후 코드 작성하여 success 로 바꾸는 테스팅! Why TDD? 더 효과적 변경 후 테스트를 곧 바로 재 실행이 가능! 더 나은 코드 나은 계획수립 가능