Выбор ответа Middle ТЗ, ГОСТ 34 и документирование обновлено
Docs as code
Вопрос
Что означает подход docs as code для требований?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Спецификации в текстовых форматах лежат в Git и проходят ревью. Docs as code переносит практики разработки на документацию: текстовые форматы (Markdown, AsciiDoc, OpenAPI, PlantUML), версионирование в Git, ревью, сборка и публикация в CI.
Варианты ответа
- Документация генерируется из кода автоматически, аналитик не нужен
- Спецификации в текстовых форматах лежат в Git и проходят ревьюправильный ответ
- Требования хранятся только в виде автотестов, текста нет вовсе
- Требования пишутся комментариями прямо в исходном коде модулей
Разбор
Docs as code переносит практики разработки на документацию: текстовые форматы (Markdown, AsciiDoc, OpenAPI, PlantUML), версионирование в Git, ревью, сборка и публикация в CI. Комментарии в коде и автогенерация описывают реализацию, а не требования. Исполнимые спецификации полезны, но не заменяют весь текст.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.