설계 노하우: 복잡한 체크로직 처리 프로젝트를 진행 중 여러 조건을 체크하여 프로세스를 수행해야 하는 상황이 있었다. 조건을 체크하기 위한 로직(본문에서는 ‘CheckeLogic’로 명명) 들이 적게는 10개에서 수십 개까지 늘어날 수도 있다. 문제는 이 CheckLogic만이 아니었다. 한가지의 대상에게만 적용하여 체크하는