Большинство моих худших дней кодирования выглядели одинаково. Ошибка. «Исправь это». Новая ошибка. «Исправь это». Опять исходная ошибка. Кредиты закончились, ничего не работает, и я смотрю на чат, который забыл, для чего вообще предназначено приложение. Для чего это изменилось...
Большинство моих худших дней кодирования выглядели одинаково. Ошибка. «Исправь это». Новая ошибка. «Исправь это». Опять исходная ошибка. Кредиты закончились, ничего не работает, и я смотрю на чат, который забыл, для чего вообще предназначено приложение.
Что изменило меня, так это скучная привычка: отделять понимание ошибки от ее исправления. Я перестаю просить ИИ «просто исправить это», пока он не объяснит, что происходит. Это одно изменение сократило большинство моих циклов.
Почему «просто исправь это» не работает
Разработчики искусственного интеллекта, такие как Cursor, Lovable, Bolt и Replit, умеют вносить изменения. Они хуже понимают, когда гадают. Продолжайте говорить «все еще сломано, попробуйте еще раз» в том же чате, и они часто повторяют исправления, редактируют файлы, которые были в порядке, или звучат уверенно, хотя ничего не меняется.
Чат запутывается, и четвертая попытка в этом беспорядке у меня почти никогда не получается. Поэтому я отношусь к диагностике как к отдельной работе от редактирования.
Три подсказки, которые я использую постоянно
Я вставляю их почти слово в слово. Поменяйте местами свою ошибку, части, которые работают, и ошибку, которая вас волнует.
1. Сначала объясните
Вот точная ошибка: [ошибка]. Прежде чем что-то менять, объясните, что это значит, какой файл, скорее всего, причина. Не редактируйте, пока я не скажу идти.
Вставьте настоящий