~/VibeHandbook

Глава 12 · 04

Как читать ошибки, которых вы не понимаете

Рано или поздно вы наткнётесь на ошибку, которая выглядит как алфавитный суп — длинное имя типа, стек сплошь из внутренностей фреймворка, сообщение на жаргоне, который вы никогда не видели. Не давайте ей вас застопорить. Ошибка — это данные, а не приговор вашей компетентности. Когда само сообщение непроницаемо, вставьте его и попросите AI перевести, прежде чем чинить:

Я не понимаю эту ошибку. Прежде чем предлагать какое-либо исправление,
объясни простым языком: что она на самом деле говорит, на какую строку
указывает и что обычно вызывает именно эту ошибку?

[вставьте полную ошибку и стек вызовов]

Сначала спросить о смысле на простом языке делает две вещи. Это учит вас шаблону, так что в следующий раз, увидев эту ошибку, вы узнаете её сами — и за несколько месяцев именно так вы по-настоящему учитесь читать собственный стек. И это вынуждает AI обосновывать своё исправление тем, что говорит ошибка, а не прыгать к универсальной заплатке. Остерегайтесь самой распространённой ошибочной ловушки: ошибка, указывающая на строку 14, часто была вызвана совсем в другом месте. Строка в трассировке — это место, где программа заметила проблему, а не всегда место, где проблема началась.

Хотите офлайн-версию?

Получите PDF + EPUB + скачиваемую библиотеку промптов + обновления версий.

$ Получить PDF — $39