복잡한 비즈니스 로직 다루기