Встречается на собеседованиях • сегодня

Какие знаешь требования к Pull Request

  • Четкое описание: PR должен содержать понятное описание изменений, включая цель, контекст и возможные влияния на проект.
  • Тесты: Если изменения затрагивают логику, должны быть добавлены или обновлены тесты.
  • Линтеры и форматирование: Код должен соответствовать стилю проекта и проходить линтинг.
  • Малый размер: Лучше разбивать большие изменения на несколько PR для удобства ревью.
  • Совместимость: Изменения не должны ломать существующий функционал.
  • Ревью: PR должен быть одобрен хотя бы одним разработчиком перед мержем.

Пример хорошего описания:

markdown
**Цель**: Добавить валидацию email в форму регистрации  
**Изменения**:  
- Добавлен хелпер `validateEmail`  
- Обновлены тесты для формы  
**Затронутые файлы**:  
- `src/components/RegistrationForm.js`  
- `src/utils/validators.js`  
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы