Андросов Алексей рассказал о доступных средствах по отладке веб-сайтов, их возможностях, а также способах их использования. Объяснил, как искать ошибки у пользователей в продакшене и контролировать качество продукта.
- Баги – это нормально
- Первое правило
- Второе правило
- С чего начать
- Что у нас есть в арсенале?
- alert() –наше всё!
- Какие еще дедовские способы есть?
- Метод «половинчатого деления кода»
- Современные средства отладки
- Firefox
- IE
- Net-panel
- Процесс загрузки
- Подробная информация о запросе
- Отладка Java Script
- Debugger
- Как остановить?
- Как остановить по условию?
- Кто изменяет DOM-дерево?
- Кнопки управления
- Console
- Как отслеживать события?
- Chrome
- Firefox
- А как отлаживаться в продакшене?
- Главная проблема
- Логирование неожиданного поведения
- Логирование исключений
- Транспорты и долговисящие соединения
- Статический анализ кода
- Полезные советы
- Сохранение объекта для последующего исследования
- Исследование внешних библиотек
- Форматирование кода