Курс

Когда что-то не работает

МОДУЛЬ 8: ДЛЯ ПРОДВИНУТЫХ • Урок 3 из 8

Что-то сломалось. Ошибка на экране. Ничего не происходит. Или происходит не то. Это нормально, у всех так, и чаще чем ты думаешь. Важно знать что делать.

[ ПЕРВОЕ ПРАВИЛО ]

Не паникуй. Ошибки это ВАЖНЕЙШАЯ часть работы. Claude делает ошибки. Ты делаешь ошибки. Код ломается. Это не катастрофа. Без них было бы скучно:(

К тому же, если есть сохранение — можно откатиться. А если нет.. Тоже не страшно. Развивай стрессоустойчивость.

[ ПОКАЖИ ОШИБКУ CLAUDE ]

Лучший способ — скопировать текст ошибки:

  1. Выдели текст ошибки
  2. Скопируй
  3. Вставь в чат: "Вот ошибка: [текст]. Что это значит?"

Если текст не помогает — тогда скриншот:

  1. Сделай скриншот
  2. Вставь в чат с описанием: "Вот что показывает, появляется когда нажимаю кнопку".
  3. Обработка изображений занимает больше токенов, поэтому если ты нищий, без необходимости этим лучше не играться. Но в целом, удобно!
💡 Про консоль браузера:

Если ошибка в браузере, попроси Claude объяснить как открыть консоль. Он покажет пошагово для твоего браузера. Обычно в Google Chrome это делается правой кнопкой мыши > кликом на кнопку Inspect > и ковырянием в том, что откроется (сначала это выглядит страшно, но ты не ссы, мозг к такому быстро привыкает).

[ ТИПИЧНЫЕ СИТУАЦИИ ]

Ничего не происходит:

Нажимаю кнопку — ничего не происходит. Посмотри файл form.js, что не так?

Ошибка в браузере:

В консоли браузера вот это: [скриншот]. Объясни и исправь.

Что-то выглядит не так:

Кнопка должна быть справа, но она слева. Посмотри стили.

Раньше работало, теперь нет:

Вчера работало, сегодня сломалось. Что изменилось? Посмотри последние изменения.

[ КОГДА CLAUDE НЕ ПОМОГАЕТ ]

Бывает что Claude не может найти проблему. Что делать:

1.

Опиши подробнее

Не просто "не работает", а "не работает когда ввожу email без @"
2.

Покажи что ожидал

Должно показывать "Спасибо", а показывает пустую страницу
3.

Открой новый чат

Иногда чистый контекст помогает. Новый чат, та же проблема — свежий взгляд.

4.

Разбей на части

Проверь сначала работает ли кнопка. Потом проверь отправку формы. Потом ответ сервера.

[ ОТКАТ К РАБОЧЕЙ ВЕРСИИ ]

Если совсем ничего не помогает, или уже был совершен жесткий косяк, и при этом есть коммит (а он должен быть, иначе ты не внимательно читал мои уроки):

Покажи последние коммиты
Верни проект к коммиту "..."

Всё вернётся к тому моменту когда работало. Потом можно начать заново, аккуратнее.

⚠️ Важно:

Поэтому коммиты важны! Без них откатиться некуда.

[ ЧИСТКА КОНТЕКСТА ]

Если Claude начинает путаться:

/clear

Это сбросит контекст чата. Потом объясни проблему заново, с нуля. Иногда помогает.

[ ПОЛЕЗНЫЕ КОМАНДЫ ]

Если Claude Code сам глючит:

/clear — сбросить контекст чата

/compact — сжать длинную историю

Команда compact

[ ЕСЛИ ЗАВИСЛО ]

Кнопка Stop:

Пока Claude думает, кнопка "Отправить" меняется на "Stop". Нажми её чтобы остановить. Если случайно остановил — напиши "продолжай".

Если Stop не помогает:

  1. Cmd/Ctrl + Shift + P
  2. Напиши: Developer: Reload Window
  3. Подожди пока прогрузится история чатов
  4. Открой нужный чат

Это перезагружает VS Code без закрытия. Помогает когда всё зависло.

[ ГЛАВНЫЙ СОВЕТ ]

Ошибки это информация. Они говорят что не так. Не игнорируй текст ошибки. Не говори "оно сломалось". Читай что написано, показывай Claude, разбирайся.

Каждая исправленная ошибка это новые знания в твоей голове. Со временем, будешь узнавать типичные проблемы и решать их заранее. И станешь мега-мозгом!

[ ПРАКТИКА ]

Попробуй специально сломать что-то:

  1. Открой любой файл
  2. Удали какую-нибудь строку (запомни какую!)
  3. Посмотри что сломается
  4. Покажи ошибку Claude — пусть найдёт проблему
  5. Верни как было

Так ты почувствуешь процесс: ошибка → показал → исправил.

[ ЧТО ДАЛЬШЕ ]

Теперь ты умеешь справляться с ошибками — и в коде, и в инструментах.

В следующих уроках:

  • Урок 18: CLAUDE.md — постоянные инструкции для проекта
  • Урок 19: Режимы работы — автоматический, ручной, расширенное думание
  • Урок 20: Проблемы VS Code — известные баги и как с ними жить
  • Урок 21: Что дальше — куда двигаться после этого курса
💬 Совет:

Ошибки будут. Много. Это нормально. Я до сих пор ломаю вещи регулярно. Разница только в том, что теперь знаю как чинить. И ты знаешь. Не бойся ошибок — бойся не пробовать. Обнял!!!