TGViewer
Костя 8Бит | Fullstack AI Костя 8Бит | Fullstack AI @kostya_web_dev · 1.04K subscribers
Post #231 476
🐛 Дебаг с ИИ, как ускорить фикс багов в разы

Видел как много разработчиков пишут в курсоре просто:
Не работает такая фича. Пофикси.

Иногда может сработать, но чаще нет.

Расскажу как можно себя ускорить:

Простой баг: TypeError, синтаксис, опечатка
Тут ИИ реально решает за секунды. Но даже здесь есть нюанс:

// ❌ Плохо: «у меня ошибка, помоги»
TypeError: Cannot read properties of undefined



// Получаю ошибку:
TypeError: Cannot read properties of undefined (reading 'name')

Код:
const user = await getUser(id)
console.log(user.profile.name) // падает здесь

Ожидал: строку с именем пользователя
getUser() возвращает null если юзер не найден

ИИ нужно дать максимально точную информацию.

Средний баг: логика работает не так как надо
Здесь нейронка часто начинает галлюцинировать и предлагать случайные решения.

Что делать:
— Объясни что должно происходить и что происходит на самом деле
— Дай минимальный воспроизводимый пример
— Попроси ИИ объяснить логику твоего кода перед тем как фиксить


Сложный баг: race condition, memory leak, непредсказуемое поведение
Вот тут просто «почини» не сработает никогда.

Правильный подход:
1. Тесты + логи
Попроси ИИ помочь написать тесты или логи, чтобы воспроизвести баг стабильно
2. Гипотезы, не решения
«Какие могут быть причины что X происходит при условии Y?» Узнаешь список версий для фикса
3. Пробуй пошаговость
Попроси нейронки подумать пошагово и расписать на каком шаге воспроизводится баг


async function loadDashboard(userId) {
const profile = await fetchProfile(userId)
const stats = await fetchStats(userId)
const notifications = await fetchNotifications(userId)

updateUI(profile, stats, notifications)
}
// Иногда stats приходят раньше profile и UI ломается


Правильный подход:

1. Сначала изолируй,попроси написать логи

Помоги добавить логи чтобы понять
в каком порядке резолвятся промисы
и когда именно ломается UI


2. Гипотезы, не решения

Какие могут быть причины что UI обновляется?


3. Итеративно скармливай результаты

Вот что показали логи: [вставляешь]
Вот как ведёт себя UI: [описываешь]



Структура курса
Как писал начал делать курс по ИИ для разработчиков и уже записал первую часть, которая в монтаже. На следующей неделе планирую начать продавать.

Уроки в первой части:
- Claude Code
- Cursor
- Как работают нейронки
- Токены
- Контекст
- Ембендинги
- Векторные БД
- Показ на практике как работают ембендинги и векторные БД в приложении

- Промпт и контекст инжиниринг

- Как проектировать приложения с помощью ии и уменьшить энтропию.
Теория + Практика с агентами.
  • ❤ 8
  • 👍 3
  • 🔥 2
More from @kostya_web_dev
  1. Sep 24, 2026Как зайти в рынок, где вакансии есть, а людей нет Одна из причин, почему я в 2025 решил си…
  2. Sep 23, 2026Рынок мёртв. Ничего не поделать (почти) По моим ощущениям, с 2024 года работу стало находи…
  3. Sep 22, 2026Сезон начался В сентябре hr прям активизировались, много пишут на линке/хх. Данная позиция…
  4. Sep 22, 2026Нам никогда не внедрить ИИ правильно Вот тут упомянул одну из серьезных проблем на текущий…
  5. Sep 21, 2026Как я не нашел работу, а потом Бац и нашел! Свитч в ии-инженера Последние годы меня подбеш…
  6. Sep 18, 2026Голодные эйчары пишут сами После летнего затишья эйчары активно начали писать по вакансиям…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →