Этот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Какую основную проблему решает разработка, основанная на спецификациях (SDD), при работе с кодовыми помощниками на базе ИИ?
Модели искусственного интеллекта слишком медленно создают код для современных временных шкал разработки.
Фрагментация контекста в беседах приводит к несогласованным реализациям.
Помощники по программированию искусственного интеллекта не могут эффективно создавать интерфейсный код.
Какой из следующих лучших способов описывает основной принцип разработки на основе спецификаций (SDD)?
Код реализации должен быть написан перед созданием спецификаций.
Спецификации должны служить одним источником истины, который управляет реализациями, созданными ИИ.
Модели ИИ должны автоматически создавать спецификации из существующего кода.
Каковы три основных возможности, предоставляемые набором спецификаций GitHub?
Создание кода, автоматическое тестирование и автоматизация развертывания.
Постоянные элементы Markdown, стандартизированные этапы рабочего процесса и повторно используемые команды со слешами.
Управление базами данных, документация по API и непрерывная интеграция.
Какая команда инициализирует новый проект с использованием структуры GitHub Spec Kit?
укажите начало
указать проверку
указать инициализацию
Какова основная цель файла constitution.md в разработке на основе спецификаций?
Чтобы предоставить пошаговые инструкции по реализации для разработчиков.
Чтобы установить рамочные условия и принципы, которые направляют реализации, сгенерированные ИИ.
Отслеживание завершенных функций и вех проекта.
Какие разделы обычно включаются в хорошо структурированный constitution.md-файл?
Истории пользователей, критерии принятия и тестовые варианты.
Технологические стандарты, требования к безопасности, рекомендации по производительности и стандарты написания кода.
Схемы баз данных, конечные точки API и инструкции по развертыванию.
Что такое связь между spec.md и plan.md в рабочем процессе разработки на основе спецификаций (SDD)?
Спецификация определяет, что нужно создать; План определяет, как создать его.
Спецификация и план — это два имени для одного файла.
План предоставляет требования пользователей; спецификация предоставляет техническую архитектуру.
Какая слэш-команда создает технический план из существующей спецификации?
/speckit.constitution
/speckit.plan
/speckit.implement
Какова основная цель файла tasks.md в GitHub Spec Kit?
Чтобы преобразовать высокоуровневые архитектурные решения в конкретные, практические рабочие элементы.
Документирование завершенных функций для отчетности заинтересованных лиц.
Чтобы заменить спецификацию требованиями, ориентированными на реализацию.
Как следует упорядочить задачи в хорошо структурированном файле tasks.md для сложных функций?
По алфавиту по имени задачи для простой ссылки.
На этапах, которые группируют связанные задачи и создают естественные контрольные точки.
По времени завершения от самого короткого до самого длительного.
Какой инструмент рекомендуется для установки и управления Specify CLI?
npm (диспетчер пакетов узлов)
Диспетчер пакетов uv
pip (установщик пакетов Python)
Что является ключевым преимуществом поддержания артефактов разработки на основе спецификаций (SDD) в управлении версиями для совместной работы группы?
Артефакты становятся общими источниками истины, доступными всем членам команды независимо от расположения.
Управление версиями автоматически создает код из спецификаций.
Команды разработчиков больше не должны писать документацию отдельно.
Как команды могут обеспечивать согласованность в файле constitution.md?
Разрешить любому разработчику изменять конституцию по мере необходимости во время реализации.
Назначьте кураторов конституции, которые просматривают и утверждают изменения с помощью консенсуса команды.
Заблокируйте файл конституции после первоначального создания, чтобы предотвратить любые изменения.
Что является ключевым преимуществом интеграции проверки спецификации в конвейеры CI/CD?
Он автоматически создает отсутствующие функции на основе неполных спецификаций.
Он гарантирует, что спецификации остаются синхронизированными с рабочим кодом на протяжении всего жизненного цикла программного обеспечения.
Это устраняет необходимость в проверках кода вручную.
Какой из следующих элементов является примером автоматизации соответствия стандартам в конвейере CI/CD?
Выполнение модульных тестов для проверки функциональности кода.
Сканирование инфраструктуры в виде файлов кода для проверки только утвержденных облачных ресурсов.
Измерение процентных значений покрытия кода.
Вы должны ответить на все вопросы перед проверкой.
Были ли сведения на этой странице полезными?
Нужна помощь с этой темой?
Хотите попробовать использовать Ask Learn для уточнения или руководства по этой теме?