테스트 주도 개발을 활용해서 객체 지향 설계를 잘 할 수 있다.TDD 의 핵심학습 과정에서의 SW 개발 → 이미 해결방법을 알거나 한 번 해본 건 거의 큰 문제가 되지 않는다. ( 그러나, 모르는 부분에 대한 건 문제가 될 경우가 많다. ) 피드백은 가장 기본적인 도구