Я очень ценю возможность определять регионы в вашем коде, поскольку это улучшает читаемость безумно.
В любом случае, я хотел бы, чтобы все использовали одно и то же соглашение во всех классах (с предопределенным порядком всех регионов), например:
- Частные поля
- Конструкторы
- Свойства класса
- Обработчики событий
- и т.д...
Есть ли у вас предложение о том, как может выглядеть это разделение (какие регионы имеют смысл и какие имена они должны иметь) и в каком порядке они должны быть определены?