Анна Гурьеваex-Федина · CPO · CTO · CIOОбсудить задачу

ВЫПУСК 06

MVP: от замысла до первой версии

Как довести изменение от сценария до приёмки на примере реестра

Обложка: MVP: от замысла до первой версии

Скачать руководство

Полный материал в PDF: сохраните его для работы и возвращайтесь к нужным разделам.

Скачать PDF ↓

О чём выпуск

Шестой выпуск показывает полный цикл разработки одной операции с ИИ. Рабочее решение MVP появилось за пару недель, и дальше важнее стало точно понимать, что именно работает, — этому и посвящён выпуск.

Учебный пример — перевод записи DEMO-001 из NEW в ACTIVE. Для операции задаётся контракт: вход, успех, отказ и отсутствие побочных эффектов. Обновление проверяет ожидаемое состояние при записи, поэтому повтор со старым состоянием возвращает конфликт, а ноль изменённых строк не превращается в успех.

Внутри выпуска:
• Минимальный срез от действия оператора до записи в базе.
• Обновление с проверкой состояния и транзакция в sqlite3.
• Тесты T1–T6 на успех, отказ и откат.
• Честное описание известных границ проверки.
• Отчёт о дефекте и исправление причины, а не симптома.
• Пакет передачи функции вместо переписки.

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

Все выпуски и расписание →

ПРОДОЛЖЕНИЕ

Новые материалы — в Telegram

Практики, разборы и анонсы выпусков в канале «ИТ-коктейль».

Подписаться на канал ↗