개발자
안녕하세요. 최근 개발을 진행하다 의문이 생겨, 다른 개발자분들의 의견을 듣고자합니다. 값이 정해진 것에 대해 ( 예) 승패여부, 타입 등...) 에 대해서 그동안 Enum타입으로 선언해왔습니다. 그런데 숫자야구의 결과값 같이 조합이 정해진 경우에는 경우의 수가 늘어날수록 Enum타입 선언이 기하급수적으로 증가할 것 이라는 생각이 들었습니다. 예를들어 숫자 3개로 게임을 진행하는 경우에는 8개 , 4개로진행할경우 14개, 5개로 진행할경우 더 늘어날 것 입니다. 이 경우 확장성을 위해서 객체로 선언해서 유효성 검사를 진행해 확장성을 늘리는게 좋은지 , Enum으로 선언해 안정성을 늘리는것이 좋은지 궁금합니다. 긴글 읽어주셔서 감사합니다.
답변 1
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!