О курсе
Воркшоп посвящён системному подходу к отладке кода в Ruby on Rails. Программа разбита на три тематических дня. В первый день рассматриваются теория и психология дебага, технические советы, научный подход и общий алгоритм поиска ошибки, принцип «от частного к общему», а также нюансы отладки Rails-приложений. Отдельное внимание уделено практике закрепления подходов на примерах.
Что рассматривается в программе
- рассматривается общий алгоритм поиска ошибки и принцип от частного к общему
- разбираются технические советы по отладке и нюансы Rails-приложений
- работа с багами на сервере и в тестах
- изучаются подходы к корректному исправлению ошибок
- разбирается кейс с неработающим внешним API
- рассматриваются сложные случаи дебага, связанные с гибкостью Ruby и метапрограммированием
Кому может быть полезен курс
- Ruby и Rails разработчикам, которые хотят сделать процесс отладки более системным
- Разработчикам, сталкивающимся со сложными и запутанными багами
- Специалистам, которым нужно ознакомиться с подходами к поиску ошибок в тестах и на продакшене
- Тем, кто интересуется отладкой интеграций с внешними API и метапрограммированием в Ruby
Вопросы о программе
Для кого предназначен этот воркшоп?
Он адресован Ruby и Rails разработчикам, которые хотят усовершенствовать навыки отладки и сделать процесс дебага более системным и предсказуемым.
Какие темы рассматриваются в программе?
В программе три дня: общий алгоритм отладки, корректное исправление ошибок и баги на продакшене и в тестах, а также сложные кейсы, включая неработающее внешнее API и метапрограммирование в Ruby.
Кто автор воркшопа?
Автор — Алексей Кузнецов, backend-программист Tokenspot, Ruby-программист со стажем более 10 лет, работавший в проектных и продуктовых компаниях.