2012-03-01 4 views
0

Наша компания планирует внедрить StyleCop (gulp!), И меня интересует, какой уровень настройки происходит в разных компаниях/средах. Я «слышал», что большинство людей просто принимают правила по умолчанию без слишком большого количества исключений, но хотят получить больше отзывов.Настройка StyleCop

Благодаря

Джим Стэнли Blackboard Connect

+0

Это не очень настраиваемый. Мы отключили несколько правил, и есть способы вручную исключить других в сценарии для каждого случая (аналогично тому, как вы можете подавлять предупреждения анализа кода, но вы должны кодировать подавления вручную). Кроме того, это будет сначала больно, особенно если вы/другие кодеры небрежны в отношении пробелов, фигурных скобок и т. д. Но я думал, что это того стоит в конце. – Joe

ответ

0

Для чего это стоит, я тяжелый настройщик. Я проверяю каждое правило до принятия решения о том, включать ли его в набор правил «базового уровня». Я также добавляю много настраиваемых правил.

Я тоже видел случаи, когда организации принимают стандартное активное правило по умолчанию в качестве базовой линии, и это заставляет меня съеживаться каждый раз. Некоторые из правил по умолчанию действительно ужасны, когда вы начинаете рассматривать такие аспекты, как доступность и минимизирующий шум diff/вины, и они действительно заслуживают замещения чем-то более плавным ...