BlackBean99Java에서 Enum의 한계를 극복하기 위한 FSM(Finite State Machine) 디자인 패턴 (feat.안녕하세요! 이번에는 Enum의 확장 시 if else switch로 분기처리하는 방법의 문제를 해결하는 객체지향적 방법을 소개하며 이를 활용하는 사례까지 딥하게 알아보도록 하죠!May 23May 23