Баги и отладка
Программисту · в рубрике: 12.
- Git bisectНаходит коммит, который сломал функциональность.
- Анализ логовАнализирует логи и находит причины ошибок и аномалий.
- Асинхронные багиНаходит гонки, дедлоки и забытые await.
- Исправление багаНаходит причину бага и исправляет с тестом-регрессией.
- Понять ошибку программы простыми словамиПереводит текст ошибки или лога на понятный язык и предлагает, что делать, с вопросами для поддержки.
- ПрофилированиеПрофилирует код и находит узкие места по CPU и памяти.
- Разбор стектрейсаРазбирает ошибку и стектрейс, объясняет причину и исправляет.
- Утечки памятиНаходит и устраняет утечки памяти.
- Отладка интерфейса в браузереВедёт постоянную сессию Playwright, чтобы отлаживать веб-приложение или Electron и проверять работу и внешний вид интерфейса.
- Поиск и исправление ошибокШаг за шагом воспроизводит сбой, находит первопричину и предлагает исправление и тесты.
- Починка упавших проверок CIНаходит упавшие проверки PR в GitHub Actions, показывает фрагмент ошибки в логах, предлагает план исправления и вносит правки после одобрения.
- Диагностика сложных ошибок в кодеВедёт от воспроизводимого сигнала ошибки через гипотезы и замеры к исправлению с регрессионным тестом.