해결된 질문
작성
·
203
답변 1
1
안녕하세요. ycllyo님
이 부분은 비즈니스가 어떻게 구현되는지에 따라서 달라집니다.
ENUM도 객체이기 때문에 본인의 데이터로 스스로 해결할 수 있는 부분은 간단한 메서드를 제공하면 효과적입니다.
다만 말씀하신 배송비 무료, 사은품 증정 같은 비즈니스 로직은 단순히 ENUM에 있는 데이터만 사용하는게 아니라 수 많은 데이터를 종합해서 처리할 가능성이 높기 때문에, 이런 로직을 별도로 처리하는 클래스를 만들어서 해결하는 것이 더 나을 가능성이 높습니다.
감사합니다.