← Модуль 3: Алгоритмы системного дебаггинга и выход из «петли ошибок»
Блок 10 из 13·~10 мин·0/13 пройдено
Пошаговый сквозной алгоритм: 5-Step Debugging Workflow
При возникновении ЛЮБОЙ ошибки в процессе вайбкодинга применяйте этот сквозной алгоритм.
Схема
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ 1. ФИКСАЦИЯ │ ──► │ 2. ОЧИСТКА │ ──► │ 3. RCA-ЗАПРОС │
│ Остановка работы│ │ Сбор чистых логов│ │ Анализ причины │
└─────────────────┘ └─────────────────┘ └─────────────────┘
│
┌─────────────────┐ ▼
│ 5. ФИКСАЦИЯ │ ◄── ┌─────────────────┐
│ Git Commit │ │ 4. ПРОВЕРКА │
└─────────────────┘ │ Применение правок│
└─────────────────┘5-Step Debugging Workflow — сквозной алгоритм отладки
Подробное описание шагов
Шаг 1. Фиксация: Не жмите кнопки наугад. Остановите процесс, не закрывайте окно с ошибкой. Шаг 2. Очистка: Извлеките точную строку ошибки из Console / Terminal / Network Tab без лишнего мусора. Шаг 3. RCA-запрос: Отправьте ИИ промпт с требованием объяснить причину и дать план решения БЕЗ выдачи кода. Шаг 4. Проверка: Оцените адекватность плана ИИ. Если план логичен — дайте команду вносить изменения. Нажмите «Apply». Шаг 5. Фиксация: Проверьте работу в браузере. Если баг устранен — сделайте Git Commit. Если баг не устранен с 2 попыток — сделайте Discard Changes и сбросьте чат.