Цитата:
|
А сам список констант по ситуации можно хранить в глобальном классе-списке констант
|
Это плохо.
Разовью холивар.
Бывает, что заводят констаны в классе публикующем событие.
И любой, кто подписывается на это событие (константу), тянет весь класс.
Я сторонник заведения отдельного класса события, ничем не отличающегося от Event, кроме списка констант. Это позволяет в хороших иде генерить хэндлеры именно этого события и генерить ошибки, если приходит совпадающее строковое имя эвента, но другого типа.