Задать вопрос
newpdv
@newpdv
Web-devekioer

Есть ли сервис для ревью кода?

Подскажите какой-нибудь сервис, где бы группа людей (программистов) могли просматривать чужой код и выявлять ошибки (code review)
  • Вопрос задан
  • 5307 просмотров
Подписаться 6 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 7
TrueDrago
@TrueDrago
Простите, но сразу вспомнился Говнокод.ру
Ответ написан
Комментировать
Singerofthefall
@Singerofthefall
Вам нужно что-то типа аудита, то есть чтобы специально обученные и получающие за это зп люди проверяли ваш код? Если по мелочевке, то codereview.stackexchange.com/
Ответ написан
Комментировать
SowingSadness
@SowingSadness
web-разработчик
Ответ написан
Комментировать
Praeses
@Praeses
Согласен с вариантом Pull Request. Если коммитятся какие-то серьезные участки кода, то использовать пул реквест, в этом случае пусть вся команда выделяет 10 минут на code review, и комментирует реквест.
Ответ написан
Комментировать
pletinsky
@pletinsky
Обычно такой сервис организуется в рамках процесса, работы, который у вас в команде и тех инструментов, которые для этого используются.

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

То, как именно проводить ревью определяется правилами написания кода, управлением его стилями и т.д.

То есть я ни разу не видел реальной необходимости использовать какой то специальный тул для ревью — да и как это возможно — ведь процесс ревью неотделим от отстальных процессов менеджмента команды.

Большая часть ошибок которые делаются в коде зависят от требований к системе, того, как это договорилась делать команда, от особенностей написания остального приложения.
Совершенно не представляю как это можно куда то аутсорсить.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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