TDD 테스트 주도 개발
Clean Software/Testing

TDD 테스트 주도 개발

728x90
반응형
테스트 주도 개발의 진행 방식

질문(Ask): 테스트 작성을 통해 시스템에 질문한다. (테스트 수행 결과는 실패)
응답(Respond): 테스트를 통과하는 코드를 작성해서 질문에 대답한다. (테스트
성공)
정제(Refine): 아이디어를 통합하고, 불필요한 것은 제거하고, 모호한 것은 명확
히 해서 대답을 정제한다. (리팩토링)
반복(Repeat): 다음 질문을 통해 대화를 계속 진행한다.

 

 

은행 계좌(Account Class) 클래스

 

 

 

 

 

자판기(Vending Machine) 잔돈 예제

 

 

 

 

 

 

 

 

 

고품질 쾌속개발을 위한 테스트 주도 개발 TDD 실천법과 도구

책을 바탕으로 작성(저자가 절판된 책을 pdf로 공개했습니다 )

728x90
반응형