Region C# хорошо или плохо?
Вот тебе еще один аргумент за использование регионов.
В тестах. Когда одини и те же методы дергаются с разными рараметрами.
Сгруппировав это безобразие в регион можно упростить восприятие даже не кода, а уровня покрытия тестами.
В тестах у меня регионы даже двухуровневые - помимо следования структуре регионов тестируемого класса еще есть область инициализации...
кому именно читать легче: автору или всем остальным, как и вносить исправления
-----
Если ты полностью полагаешься на реорганизацию и подддержку кода решарпером, который не понимает регионы, то для тебя регионы не полезны.
Для меня, поскольку Я не пользуюсь решарпером и/или аналогичными тоолсами, регионы облегчают понимание и сопровождение кода.
По поводу остальных - ну что толку от регионов... бухгалтеру? Для него что с регионами, что без оных - галиматья из непонятных буковок... Аx, да - с регионами буковок больше...