Старый Добрый Код: как жить с существующим кодом
О чём курс
Работа с чужим или устаревшим кодом часто превращается в поиск баланса между идеальной архитектурой и дедлайнами — этот воркшоп учит безопасно рефакторить проекты, не допуская появления новых багов. Внутри разбирается методика внесения изменений под защитой тестов: от выбора стратегии покрытия до написания кода, который легко поддерживать и развивать.
Ключевые темы и подходы:
- Работа с внешними зависимостями: тестирование кода, который обращается к API и внешним сервисам.
- Тестовые дублеры: использование стабов, моков, спаев и даблов в реальных условиях разработки.
- Приоритизация тестов: понимание того, в каких сценариях покрытие необходимо, а где от него можно временно отказаться ради скорости.
- Безопасный рефакторинг: быстрые методы переработки функционала без поломок существующей логики.
Курс рассчитан на разработчиков, работающих с Rails-приложениями, которые хотят научиться рационально улучшать архитектуру без полной переписки проекта.
Программа обучения
- Определение проблемных мест в коде для оптимизации
- Поиск компромисса между "красивой" архитектурой и бизнес-реалиями
- Использование стабов, моков, doubles и spies
- Применение методов быстрого рефакторинга
- Тестирование кода с внешними зависимостями и сервисами
- Стратегии выбора тестов в зависимости от бизнес-задачи
- Качественное тестирование Rails-приложений
Другие материалы школы 12
T Thinknetica Все материалыОтзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо с доступом: материалы выдаются в разделе «Мои складчины» на нашем основном сайте skladchik.org. Учтите: в России skladchik.org открывается только через ускоритель интернета (VPN) — настроить его можно за пару минут по инструкции на skladchik-kak-voiti.online.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».