Рано или поздно ты запустишь свою программу — и вместо результата увидишь красный текст ошибки. Это не провал и не знак, что ты что-то делаешь не так. Поломки — это нормальная часть работы. Даже у самых опытных разработчиков код ломается каждый день. Разница лишь в том, что они не пугаются, а спокойно чинят.
Ошибка — это подсказка, а не приговор
Помнишь самый первый уровень, где мы говорили, что ошибки в терминале — это не ругань, а подсказки? С кодом всё точно так же. Текст ошибки почти всегда говорит, что именно пошло не так и иногда даже в какой строке. Не нужно его бояться — наоборот, это самый ценный кусочек информации, который у тебя есть.
Поэтому первое правило: не паникуй. Сделай вдох и прочитай, что написано. Почти всё чинится за пару минут.
Покажи Claude три вещи
Лучшее, что ты можешь сделать, — показать ошибку Claude. Но чтобы он помог быстро, опиши ситуацию полно. Дай ему три вещи:
- Текст ошибки — скопируй его целиком, как есть.
- Что ты делал — какую команду запускал или какую кнопку нажал.
- Что ты ожидал увидеть — каким должен был быть правильный результат.
С этими тремя кусочками Claude почти всегда находит причину и предлагает, как её исправить. Можно написать просто: «Запустил программу, получил вот такую ошибку (вставляешь текст), а ожидал, что покажется список дел. В чём дело?»
Не бойся показаться новичком. Чем точнее и честнее ты опишешь, что произошло, тем быстрее найдётся причина. «Что-то не работает» помогает плохо, а «вот ошибка, вот что я делал» — отлично.
Git — твоя страховка
А что, если сломалось так сильно, что непонятно, как вернуть всё назад? Тут на помощь приходит Git, с которым ты познакомился на пятом уровне. Если ты делал коммиты по ходу работы, у тебя есть контрольные точки — версии, которые точно работали. К любой из них можно вернуться.
Это значит, что бояться нечего: в худшем случае ты просто откатишься к последней рабочей версии и попробуешь снова. Ничего не потеряется навсегда.
Попробуй
В этом уроке нет задания в терминале — он про спокойствие. Запомни простой порядок действий: прочитал ошибку → показал Claude три вещи (текст, что делал, что ожидал) → если совсем плохо, откатился через Git. С таким набором тебе не страшна ни одна поломка.