프로그래밍/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에 익숙해지기가 다소 어렵다.