조금씩이라도 읽으며 쭉 정리하자
TDD 문제
세계대학프로그래밍 경진대회 자동판매기 테스터 계산기 엘리베이터 시뮬레이션 웹 게시판 * 멀티 채팅 프로그래밍 *
테스트 주도 개발에선 -> 오직 자동화된 테스트가 실패한 경우에만 새로운 코드 작성, 중복 제거
실패하는 자동화된 코드작성 -> 중복제거
1부
TDD의 가본적인 리듬
- 재빨리 테스트 작성
- 모든 테스트를 실행하고 새로 추가한 것이 실패하는지 확인
- 코드를 조금 바꿈
- 모든 테스트를 실행하고 전부 성공하는지 확인
- 리팩토링을 통해 중복 제거