Part 1 · Ch05 · TDD

TDD 정의 — 가볍게 짚고 갑니다

Test-Driven Development. 이미 다들 아시는 Red-Green-Refactor 사이클.
Red
실패하는 테스트를
먼저 쓴다
Green
테스트가 통과하는
최소 코드를 작성한다
Refactor
통과 상태를 유지하면서
코드를 정리한다
정의는 여기까지. 진짜 본론은 agent 시대에 이 사이클이 어떤 의미가 됐는가 — 거기에 시간을 쓴다.