정수 열거 패턴은 타입 안전을 보장할 방법이 없으며 표현력도 좋지 않다.

하나의 메서드가 상수별로 다르게 동작할 때 switch문 대신 상수별 메서드 구현을 사용하자.

열거 타입 상수 일부가 같은 동작을 공유한다면 전략 열거 타입 패턴을 사용하자.