개요
ReservationService 클래스의 processEntryStatus 메서드가 112줄에 달하는 긴 메서드로 가독성과 유지보수성이 떨어집니다.
문제점
- 메서드가 너무 복잡하고 중복 코드가 많음
- 각 상태별 처리 로직이 하나의 메서드에 모두 포함되어 있음
- Redis 데이터 조회 로직과 예약 생성 로직의 중복
개선 제안
- 각 상태별 처리를 별도 메서드로 분리
- 예약 생성 로직을 재사용 가능한 메서드로 추출
- Redis 데이터 조회 로직 분리
관련 링크
요청자
@Jjiggu