연습문제 4장 리팩토링