Код-ревью — это процесс проверки кода, который помогает обнаружить стилистические недочёты, ошибки, уязвимости, пропуски.
⠀
В разработке ПО Существует два типа тестирования кода:
— динамическое: проверка на следование набору правил и проведение unit-тестов с помощью скрипта;
— статическое: делается после того как написан новый код для присоединения к текущему.
⠀
Именно для статического способа можно использовать специальные инструменты. Ловите список ⬇️
⠀
🔹️ GitHub
Имеет встроенный инструмент для ревью-кода, который прилагается в связке с базовым сервисом GitHub. Разработчик, который имеет доступ к репозиторию, может обращаться к pull-запросам и завершать ревью, а также запросить его у администратора.
⠀
🔹️ Phabricator
Набор инструментов с открытым исходным кодом. Можете скачать и установить набор софта для ревью кода на своём сервере. Поддерживает три самых популярных системы контроля версий — Git, Mercurial, и SVN. Позволяет управлять локальными репозиториями и отслеживать внешне размещенные репозитории. Есть бесплатный пробный период.
⠀
🔹️ Veracode
Автоматизирует тестирование, ускоряет разработку, интегрировать и повышает эффективность проекта. А также ищет уязвимости в системах.
⠀
🔹️ Review Board
Используется для проверки кода и документов проектами и компаниями с открытым исходным кодом, один из лучших инструментов для
C ++ , поддерживает проверки перед фиксацией и после фиксации. Имеет несколько вариантов интеграции и поддерживает несколько типов различий.
⠀
Если информация была полезной, ставь лайк и делись с друзьями 👍
#methed_про_ит