Java1 Enum 열거형 클래스 (내가 취하지 못한 장점들) 그동안 코딩을 하며 내게 이상한? 원칙이 생긴 것 같다. 최근 소규모 프로젝트를 하며 느낀 것인데, 나는 항상 Colmn의 값이 2개로 제한되는 상황이 생기면 아래와 같이 Enum 방식을 고의로 사용하지않고 Y혹은 N 아니면 True혹은 False로 처리했던 것 같다. (에러 처리를 할 때는 개수가 많아지다보니 그때는 Enum을 활용하여 에러코드를 관리하였다) 그러던 와중 문득 이런 생각이 들었다. "Enum을 사용하여 열거를 해놓으면 나중에 생길 경우의 값도 대비할 수 있으니 좋겠지만, 나는 2개만 될 것이 확실하기에 Enum을 쓰지않았다. 근데 이런 내 생각이 맞는 것일까? Enum의 다른 장점이 더 있지는 않을까? 너무 섣부른 판단은 아니였을까?" 그래서 Enum을 쓰면 좋은 점에 대해 열거해보려고.. 2023. 1. 4. 이전 1 다음