Использование Region в C#

А как и для чего вы используете Region? Натолкнулся на статью, в которой категорически не рекомендуют их использовать как способ скрывать часть кода.

UPD: ссылка на статью

1 ответов


Скрывать константы, объявленные в начале класса.
Скрывать большое количество тривиальных свойств.
Скрывать методы по логическому принципу либо по модификатору доступа.

P.S. Можно ссылку на статью, в которой не рекомендуют регионы использовать? Интересно почитать аргументы. ;)