(간단한 템플릿/콜백 예제) 예외처리 및 리팩토링