Все квизы
Логика управления релизом
Проведи ревью автоматизированных правил запуска: потребуй прохождения всех проверок, сравни версии по числовым компонентам, соблюди точный процент rollout и безопасно обработай отсутствующий feature flag.
Код-ревью
Для решения go должны пройти все обязательные проверки. Сейчас готовы только tests, а monitoring и rollback не готовы, но программа выводит go. Как исправить условие?
checks = {
"tests": True,
"monitoring": False,
"rollback": False,
}
decision = "go" if any(checks.values()) else "no-go"
print(decision)