2015-09-19 6 views
1

Я использую #region, чтобы свернуть некоторый большой код. Это вредит моему коду? И я не использую сторонние инструменты, такие как Resharper с визуальной студией.Код #region вредит моему коду?

+3

Что вы имеете в виду ** вреда **? – Shaharyar

+2

http://programmers.stackexchange.com/questions/53086/are-regions-an-antipattern-or-code-smell и http://blog.codinghorror.com/the-problem-with-code-folding/ Просто скажите «нет» на #region (imho) ... Если у вас есть «большой код», исправьте его путем рефакторинга, а не попыткой скрыть его. –

+0

Прочтите эту ссылку, я думаю, вы получите правильный ответ http://programmers.stackexchange.com/questions/118818/why-are-people-so-strongly-opposed-to-region-tags-in-methods – Pramod

ответ

3

Нет, это никак не влияет на результат. Вероятно, это признак того, что ваш класс стал слишком большим и связанным (делая вещи, которые можно делегировать/абстрагировать где-то в другом месте), поэтому для этого потребуется немного рефакторинга.

Но как только он будет составлен, то это будет то же самое с #region или без него

Смежные вопросы