- Суть
- Безопасный рефакторинг устаревшего и чужого кода в Rails-приложениях под защитой тестов
- Уровень
- для практикующих
- На выходе
- Безопасно рефакторить существующий код; Писать поддерживаемый код в Legacy-проектах; Настраивать качественное покрытие тестами Rails-приложений; Изолировать и тестировать внешние зависимости; Выбирать оптимальные инструменты тестирования (моки, стабы, спаи)
- Навыки
- Безопасный рефакторинг · Тестирование Rails-приложений · Работа с тестовыми дублерами · Использование стабов и моков · Использование спаев и даблов · Тестирование обращений к API · Приоритизация тестов
- Кому подойдёт
- Разработчики, работающие с Rails-приложениями