Выбор ответа Junior Код-ревью и правила команды спрашивают часто обновлено
Кто отвечает за сгенерированный код
Вопрос
В пулреквесте есть баг в коде, который целиком написал ассистент. Кто за него отвечает?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Автор пулреквеста, как за любой свой код. Автор отвечает за каждую строку, кто бы её ни напечатал.
Варианты ответа
- Автор пулреквеста, как за любой свой кодправильный ответ
- Ревьюер, раз он одобрил изменения
- Компания, которая разрешила этот инструмент
- Никто: ошибки модели нельзя предсказать
Разбор
Автор отвечает за каждую строку, кто бы её ни напечатал. Ревьюер помогает найти ошибки, но не снимает ответственности с автора. Разрешение инструмента это политика, а не перенос ответственности за конкретный код.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.