TDD를 정말 바닥까지 해봐야 쓸 수 있는 이야기
- Test-first fundamentalism(테스트 우선 근본주의)는 마치 금욕을 하라고만 하는 성교육과 같다.
- 자기 혐오에 빠져있는 사람을 위한 비현실적이고 실효성없는 도덕교육 같은 것이다.
- 처음부터 이렇게 생각한건 아니다.
- 내가 처음 TDD를 발견했을때는, 더 나은 소프트웨어 개발의 세계에 정중하게 초대받은 느낌이었다.
- 테스팅이 없던 세계에서 테스팅의 세계로 이끌렸다.
- 잘 테스트된 코드 베이스의 평안함에 눈을 뜨게 해줬다.
- 소프트웨어를 변경할 때의 확신, 신뢰에서 오는 기쁨을 알게 되었다.
- “테스트…