Действительно ли fxcop является ценным/эффективным инструментом для улучшения качества кода? [закрытый]

Мне кажется, что можно извлечь выгоду из веб-Проект s.

Развертывания Visual Studio 2005 года, С которым, можно сказать ему обновлять/изменять разделы web.config файла в зависимости от конфигурации сборки.

Смотрят на эта запись в блоге от Scott Gu для быстрого обзора/образца.

9
задан TylerH 11 July 2015 в 00:31
поделиться

4 ответа

  1. Да FxCop - очень эффективный инструмент для улучшения кода .Net базы. Помимо обнаружения множества различных типов ошибок (глобализация, pinvoke, безопасность, производительность), он также предупредит вас о различных проблемах стиля, которые нарушают соглашения. И обратите внимание на случайную орфографическую ошибку.
  2. FxCop обладает широкими возможностями настройки. Например, вы можете отключить все рекомендации по стилям и включить только проверку ошибок. Это принесет вам немедленные преимущества без необходимости менять свой стиль вообще.
  3. На самом деле зависит от того, сколько FxCop вы используете и насколько велика ваша кодовая база. Я считаю, что в моих личных проектах настройка редко занимает больше часа. Но для большого проекта я бы запланировал день или 2
16
ответ дан 4 December 2019 в 09:13
поделиться

Да, безусловно. Пользуюсь полтора года. Он выявляет всевозможные проблемы и подводные камни и кое-чему меня научил. Microsoft знает лучше во многих случаях.

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

4
ответ дан 4 December 2019 в 09:13
поделиться
  1. Это полезно в большинстве случаев, не всегда! (вам нужно относиться к этому серьезно только в отношении некоторых основных проблем, исключая проблемы, которые очень специфичны для разработки кода в стиле Microsoft).

  2. Некоторые рекомендации, данные в нем, не зависят от стиля и зависят от того, следуете ли вы хорошие практики программирования или нет, так что да, вы можете получить некоторые рекомендации из этого.

  3. Я не думаю, что настройка займет у вас много времени, это должно занять максимум пару часов.

Спасибо

2
ответ дан 4 December 2019 в 09:13
поделиться

Я считаю fxCop хорошим инструментом для обеспечения соблюдения стандарта кодирования. Если у вас уже есть собственный стандарт и вы постоянно ему следуете, я не вижу особых причин для изменений, особенно для такого количества строк кода. Настроить довольно просто, запустить и исправить все совсем другое.

1
ответ дан 4 December 2019 в 09:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: