인생이 훨씬 순탄해진다!
테스트 코드를 작성하면 대부분의 시간을 창조적인 작업에 사용할 수 있다
테스트 코드를 작성하지 않으면 디버깅에 대부분의 시간을 쓰게된다
INTERFACE에 집중하게 된다
버그 리포트를 받으면 제일 먼저 그 버그를 표면화 시키는 단위 테스트부터 작성하자!
완벽을 기하다가 아예 테스트를 실행하지 않게 되느니
차라리 불완전한 테스트라도 작성해서 실행하는 편이 낫다
잘못될 수도 있는 경계 조건을 생각하고,
그 상황에서의 테스트에 집중하자
뭔가 잘못되게끔 되어 있을 때는
예외가 발생하는지 반드시 테스트 하자
테스트가 모든 버그를 잡아내진 않더라도
대부분의 버거는 잡아내므로 테스트 작성을 중단해선 안된다