Анализ исходного кода (analyze of source code)

Анализ кода это изучение файлов с исходным текстом приложения, написанных на одном из языков программирования. Целью анализа могут быть:

  • обучение;
  • выявление ошибок;
  • выявление потенциально уязвимых мест;
  • выявление закладок;
  • постановка задач для рефакторинга;
  • и так далее.

Анализ кода может выполнять в ручном или автоматизированном режиме. Если говорить о ручном анализе кода, то в основном речь идёт о классическом обзоре кода (code review). Обзор кода служит для поиска ошибок, вырабатыванию рекомендаций по улучшению кода, а также способствует обучению новых программистов.

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


Найденные ошибки

Проверено проектов
409
Собрано ошибок
14 072

А ты совершаешь ошибки в коде?

Проверь с помощью
PVS-Studio

Статический анализ
кода для C, C++, C#
и Java

goto PVS-Studio;
Этот сайт использует куки и другие технологии, чтобы предоставить вам более персонализированный опыт. Продолжая просмотр страниц нашего веб-сайта, вы принимаете условия использования этих файлов. Если вы не хотите, чтобы ваши данные обрабатывались, пожалуйста, покиньте данный сайт. Подробнее →
Принять