О курсе

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

Что рассматривается в программе

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

Кому может быть полезен курс

  • Ruby и Rails разработчикам, которые хотят сделать процесс отладки более системным
  • Разработчикам, сталкивающимся со сложными и запутанными багами
  • Специалистам, которым нужно ознакомиться с подходами к поиску ошибок в тестах и на продакшене
  • Тем, кто интересуется отладкой интеграций с внешними API и метапрограммированием в Ruby

Вопросы о программе

Для кого предназначен этот воркшоп?

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

Какие темы рассматриваются в программе?

В программе три дня: общий алгоритм отладки, корректное исправление ошибок и баги на продакшене и в тестах, а также сложные кейсы, включая неработающее внешнее API и метапрограммирование в Ruby.

Кто автор воркшопа?

Автор — Алексей Кузнецов, backend-программист Tokenspot, Ruby-программист со стажем более 10 лет, работавший в проектных и продуктовых компаниях.