Польза статического анализатора

Разработчики постоянно сталкиваются с ошибками при написании кода. И это нормально. Есть крутой инструмент, помогающий избежать ошибок или не допустить их вовсе — статический анализатор. Здесь я уже встречала статью о том, что это вообще такое и "с чем его едят".

Сейчас же хочу поделиться тем, как с его помощью проводят интересные проверки самых разных проектов. На просторах Интернета вы наверняка найдете кучу прикольных материалов на эту тему.

Одна из свежих проверок, которую я нашла - Обзор подозрительных мест в исходном коде MassTransit. Интересная небольшая статья, с четким разбором кода. Кстати, если кто не в курсе, MassTransit — Open Source платформа распределённых приложений для .NET. Естественно, не всегда все гладко работает на таких площадках.

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

Начать дискуссию