나는 중간 크기 (100k 라인) 코드베이스에서 일하고 있는데, 모두 비교적 최근 코드 (1 년 미만)이며 단위 테스트 적용 범위가 좋습니다.
더 이상 어디서나 사용되지 않거나 특정 방법 만 테스트하는 단위 테스트에서만 참조되는 방법을 계속 사용합니다.
더 이상 필요하지 않은 경우이 코드를 제거해야합니까?
제거 이유 :
- 적은 코드, 적은 버그
- 적은 코드는 다른 사람들이 쉽게 소화 할 수
- 여전히 소스 제어하에 있습니다
그것을 지키는 이유 :
- 참조로 사용할 수 있습니다
- 언젠가 유용 할 수 있습니다
- 클래스의 기능을 '반올림'하도록 작성되었을 수 있습니다.