Too Long; Didn't Read
Enum can be a powerful data structure that can help build up the logic of a game you are working on. It’s hard to find a developer who has never heard about using it correctly. The best name for an enum should reflect what it consists of. The good names are short and self-explanatory: "enum" or "ListOfEntitiesType"; "WindowName," "EntityType," "Window" "Enum" is "s" and "enum"; "Enums" is 's' or 'enum'