해석
기능 추가와 리팩토링
<aside>
기능을 추가할 때 기존 코드를 변경하지 않는다.
리팩토링할 때는 코드를 재구조화하는 것이 핵심이다.
리팩토링때는 테스트 코드도 추가가 아닌, 인터페이스의 변화에 맞추어 테스트 코드를 변경한다.
새로운 기능을 추가하기 전에 리팩토링으로 코드를 더 좋게 구조화 시켜야 한다.
이 모든일은 10분밖에 안걸릴 수 있지만, 확연한 차이를 만들어낸다. </aside>