제목 : Unit Test.. Unit Test에 관한 메모..
- 리팩토링을 제대로 하려면 견고한 Unit Test가 있어야만 한다.. 이거 없으면, 리팩토링이 힘들다..
- Unit Test는 개발자의 친구, 개발자가 작성한다..
- 리팩토링 하기 전에 테스트부터 작성한다.. 기능 추가전에 테스트 부터 작성한다..
- 기능이 수정되면 테스트도 같이 수정해야 한다..
결국, 기능 추가/수정전에 테스트부터 작성하라는 소리가 더 합리적이다.. (TDD)
- 디버깅 시간을 현격하게 줄여준다.. 프로그래머들이 소모하는 대부분의 시간은 디......more