Перед тем как писать код команда задаёт вопрос: что может пойти не так и только потом начинает разработку.
В чём суть:
🔜 Разработка идет циклами, но каждый цикл начинается с анализа рисков. Не просто «сделать фичу», а сначала понять, где она сломается.
📌 Пример:
делают оплату
сразу разбирают риски:
— что если платёж прервётся
— что если запрос повторится
— что если внешний сервис не ответит
дальше:
— делают прототип
— проверяют критичные сценарии
— добавляют защиту (идемпотентность, ретраи, ошибки)
Только после этого идут в полноценную разработку ❗️
🔴 Если так не делать:
— критичные сценарии остаются непроверенными
— баги всплывают в самых чувствительных местах
— исправления становятся дорогими
👍 — знал/а
🔥 — стало понятнее
📍 Навигация: [Вакансии]
🐸 Библиотека тестировщика
#теория_на_пальцах
