리팩토링 예제