Вопросы |
В каком году были предприняты первые попытки систематизации работы с программным кодом? |
Управление кодовой базой (или система контроля версий) представляет собой… |
Отметьте преимущества Git для командной работы. |
В каком году был создан Git? |
Какая задача является главной в управлении кодовой базой в команде? |
Какими ситуациями помогает управлять Git при командной работе? |
Git поддерживает командную работу через… |
В каких проектах используются VCS, такие как Git? |
Конфликты в Git могут затрагивать? |
Git сократил время интеграции изменений на… |
Какой организационный фактор является причиной возникновения конфликтов? |
Исследование ACM Transactions (2023) показывает, что графические инструменты ускоряют разрешение конфликтов на… |
Какие инструменты проверяют стиль кода перед коммитом? |
Git log… |
Какие команды предоставляет Git для работы с историей? |
Ветвление в Git позволяет… |
Какие трудности могут возникать при ветвлении и слиянии? |
Какие основные команды используются для взаимодействия с удалёнными репозиториями? |
Для эффективного взаимодействия с платформами разработчик… |
Локальный репозиторий — это… |
Какие дополнительные инструменты предоставляют платформы GitHub и GitLab? |
Что означает вывод «git log —oneline»? |
Тегами называют … |
Удалённые репозитории на платформах GitHub или GitLab обеспечивают… |
Выберите основные инструменты для работы с историей. |
Чистым кодом называют … |
Что относится к характеристикам чистого кода? |
Какие принципы помогают достичь чистоты кода? |
В чем заключается сущность принципа DRY? |
PEP 8 называют … |
Максимальная длина строки кода – … |
Модульностью называют … |
Процесс улучшения внутренней структуры существующего кода без изменения его внешнего поведения называют … |
Перечислите плюсы рефакторинга. |
К техникам упрощения кода относятся… |
Избыточностью в коде называется … |
Документированием называется … |
Назовите признаки хорошей документации. |
Docstrings (строки документации) называется … |
API (Application Programming Interface) называется … |
Стандартный, не зависящий от языка интерфейс для описания REST API – называется … |
Модульнsv тестированиеv (Unit Testing) называется … |
К основным принципам модульного тестирования относятся… |
Тесты организуются в классы, которые наследуются от… |
Pre-commit хуки (hooks) называются … |
К основным принципам структурирования относятся… |
Изолированная копия интерпретатора Python и папки для установки библиотек, созданная специально для конкретного проекта называется … |
Отметьте популярные инструменты для Python… |
Целью непрерывной интеграции является… |