[Thinknetica] Алексей Кузнецов - Основы дебага: все об отладке кода в Ruby on Rails (2024)

79 

Описание

Онлайн-воркшоп для Ruby и Rails разработчиков, желающих усовершенствовать свои навыки отладки и сделать процесс дебага системным и предсказуемым.
Этот воркшоп для вас если:

  • Замучили себя и вашего лида проблемами в коде, которые не можете найти или разрешить.
  • Хотите сделать процесс отладки менее сумбурным и более системным и предсказуемым.
  • Желаете перестать бояться сложных багов.
  • Мечтаете когда-нибудь научиться писать код без ошибок.

Программа воркшопа
День 1 Общий алгоритм отладки

  • Теория и психология дебага
  • Технические советы по отладке
  • Научный подход. Общий алгоритм  поиска ошибки
  • Принцип от частного к общему
  • Практика. Закрепление подходов и принципов на примерах
  • Нюансы отладки Rails-приложений

В результате вы:

  • Увеличите скорость нахождения и исправления ошибок в коде
  • Сможете разбираться со сложными запутанными багам самостоятельно
  • Станете увереннее браться за отладку кода

День 2 Корректное исправление ошибок. Баги на продакшене и в тестах

  • Баг на сервере
  • Баг в тестах
  • Корректное исправление бага

В результате вы:

  • Улучшите навыки поиска ошибок в тестах
  • Сможете применять опыт отладки на продакшн-сервере
  • Отработаете различные подходы в исправлении багов и научитесь уместно их применять

День 3 Сложные кейсы отладки

  • Кейс: Не работает внешнее API
  • Кейс: Руби слишком гибок, метапрограммирование
  • Советы по сложным случаям дебага

В результате вы:

  • Улучшите свои навыки настройки интеграции с внешними API
  • Научитесь писать более удобный для отладки Ruby-код
  • Сможете увереннее справляться со сложными случаями в повседневной практике
    Автор: 
    Алексей Кузнецов
  • Backend программист Tokenspot
  • Ruby программист со стажем больше 10 лет
  • Работал как в проектных, так и продуктовых компаниях.
  • Сталкивался с множеством разнообразных багов и часто помогал в их поиске и исправлении коллегам.