Enum을 사용한 상수값 관리

Enum - 규칙 30 int 상수 대신 enum을 사용하라.

Java - 상수와 enum

1. int / String Enum pattern


다음과 같은 상수 열거형 형식은 int / String Enum pattern 으로 불리운다.

public class Fruits {
	// int enum pattern
  private static final int APPLE = 1;
  private static final int GRAPE = 2;
  private static final int ORANGE = 3;

	/** 
   * string enum pattern
   * private final String APPLE = "1";
   * private final String GRAPE = "2";
   * private final String ORANGE = "3";
   */
}

2. 상수 pattern vs Enum