테스트 코드를 작성해야 하는 가장 중요한 이유는,
테스트 코드의 유무가 바로, 시스템 리팩토링의 결정적인 역할을 담당한다는 점이다.
아주 간단하게 설명할 수 있다. 다음중 리팩토링하고 싶은 시스템은???
1. 양질의 테스트 코드가 존재하는 시스템
2. 테스트 코드가 없는 시스템
'개발관련' 카테고리의 다른 글
개발 문서, 어떻게 작성하는게 좋을까? (0) | 2018.07.18 |
---|---|
맥 한대에서 두개의 깃허브 계정 사용해서 작업하기 (0) | 2018.06.05 |
테이블을 생성할때 상태(state) 설정에 대한 고찰 (0) | 2018.03.18 |
디자인 패턴과 개발 방법론의 현실 (0) | 2017.09.18 |
DB - SQLite, Mysql, MariaDB (0) | 2017.09.07 |