6章.ENUMとアノテーション
34.intの定数の代わりにenumを使うべし
- enumをいつ使えばよいか?→コンパイル時に明らかになっている定数のセットが必要な時はいつでも!
- constant-specific methodは馴染みがなくてしっくりこなかった。。以下の説明が分かりやすかった。
http://d.hatena.ne.jp/hageyahhoo/20091115/1258258461
35.ordinalよりもインスタンスフィールドの値を使うべし
- そもそもordinalメソッドはEnumSetやEnumMap用に使われるものであって、大半のプログラマは使わないものである。