Перечисления (Enums)
С точки зрения программирования перечисления оказываются удобными в тех случаях, когда требуется определить набор значений, представляющих коллекцию элементов.
Почему у нас никогда нет времени на то, чтобы сделать все правильно, но всегда есть время на то, чтобы сделать этого больше?