컨텐츠
TDD의 장점
2025-02-18 11:30
언젠가 읽기
TDD의 주요 내용 요약
- TDD, 엣지 케이스에 대한 테스트 장려
- 테스트 통과 위해 최소한의 코드 작성 시 문제 발생
- 새로운 엣지 케이스에 대한 테스트 우선 작성 필요
- 개발자 엣지 케이스 인지 필요, TDD 완벽하지 않음
- TDD, 외주 구현 시 가드레일 역할 수행
- 테스트, 요구사항 명확히 전달
- 자동화된 테스트, 수동 테스트 감소
- TDD, 테스트 작성 훈련에 도움
- 개발자, 의지와 교육 필요
- TDD, API/클래스/함수 구조가 확립된 상황에서 효과적
- Greenfield, Brownfield, Maintenance 프로그래밍 작업에 사용
- 추천 자료 제공: 다양한 참고서적