일단 내가 리팩토링을 하는 이유

테스트 코드를 짜는데에 있어서 의존성 및 여러 역할과 책임이 제대로 분리되지 않아서 어려움이 있다.

더불어 비교적 간편한 단위테스트를 위해서는 리팩토링이 필요하다.

객체, 클래스 설계시에

안티패턴

서비스 (스마트 서비스 x)

일정 부분 API 변수명 변경