내가, 우리가 정확히 뭘 만들어야하는가를
정의하는게 제일 처음이 해야할 일임
tdd가 중요한 이유가 바로 여기에 있음

내가 뭘 만들어야되는지도 모르는 상황에서
코딩하라고 냅다 던져받으면 쓰레기 코드만 만들어지고
결국 나중엔 수정에 수정을 거듭해야
결과물이 만들어지는 상황이 생김
이건 엄청난 비용손실이 아닐 수 없음

- dc official App