프로그래밍/TDD
TDD (테스트 주도 개발)_책
Baesj
2021. 9. 2. 14:51
http://www.kyobobook.co.kr/product/detailViewKor.laf?barcode=9788980783052
테스트 주도 개발 시작하기 - 교보문고
Test-Driven Development | 작동하는 깔끔한 코드를 만드는 데 필요한 습관- JUnit 5를 이용한 테스트 주도 개발 안내- 테스트 작성과 설계를 위한 대역- 테스트 가능한 설계 방법 안내- 유지보수하기 좋은
www.kyobobook.co.kr
아직 다 읽어 보진 못했지만 테스트를 먼저하는 개발 습관을 들여야겠다.
챕터 2~3의 주요 내용으로는
- 눈으로만 보지말고 직접 따라해 볼 것.
- 구현 -> 테스트 ->디버깅, 코드수정이 아닌 테스트 -> 코딩 -> 리팩토링 -> 테스트로 개발.
- 쉬운 테스트부터 테스트하고 점차 어려운 테스트를 테스트하자.
장점
- 지속적인 코드 정리
- 빠른 피드백
단점
- TDD에 익숙해지기가 다소 어렵다.