(2.5.2) 리팩토링