onprod
Главная / Программа / Качество и выпуск

Качество и выпуск: тесты, автопроверки, выкладка в интернет, выключатели и логи

Когда код появляется за минуты, проверить всё руками невозможно. Помогут автоматические проверки и понятные логи. Становиться тестировщиком для этого не нужно.

Недели 8–9блок 4 из 5
19 ч5 уроков
12материалов, из них видео: 1
1тренажёров в браузере
Результат блокаЕсли тест упал, сломанный код не попадёт в проект. Сервис доступен по адресу в интернете, функцию можно включить выключателем, найти её следы в логах и откатить.

Уроки

1. Тесты как описание поведения · 5 ч · тренажёр

Тест описывает, как система должна себя вести. Упавший тест — лучшая постановка задачи для модели.

Главная мысль: Для этой роли тесты — автоматический стоп-сигнал: если что-то сломалось, код дальше не пройдёт.

2. Что мешает влить плохое · 5 ч

Тесты запускаются сами при каждом предложении изменений. Вы понимаете настройку на уровне «что запускается и от чего краснеет».

Главная мысль: Автопроверки заменяют очередь из людей, но не решают, нужен ли продукт.

3. Выложить сервис в интернет · 3 ч

Учебный проект доступен по постоянному адресу. Новая версия выкладывается из репозитория, секреты заданы в настройках площадки.

Главная мысль: Проект считается выпущенным, когда его может запустить с нуля по инструкции любой человек, не только вы.

4. Выпуск: выключатель, логи, откат · 4 ч

Выложить код и включить функцию — разные события. В логах есть номер запроса, а откат описан понятно для другого человека.

Главная мысль: Код может лежать в работающей системе выключенным. Включаете его, когда готовы, в удобное время.

5. Риски кода, написанного моделью · 2 ч

Понимаете, чем опасен код, который никто не понимает, и где чаще всего появляются дыры в безопасности.

Главная мысль: Код, который вы не понимаете, невозможно сопровождать. Это долг понимания, и он растёт быстрее обычного технического долга.

Разборы, пошаговая практика, типичные ошибки, материалы и тренажёры — внутри курса после входа.

← Сборка с AI Полный цикл →

Доведите первую идею до прода 🎯

Первый блок занимает пару вечеров. После него станет понятно, чем работа продуктового инженера отличается от «попросить нейросеть написать код и надеяться на лучшее».

Войти через Telegram

Мы получаем только имя и ник в Telegram. Номер телефона не запрашиваем.