Megan
Администратор
- Регистрация
- 20 Фев 2015
- Сообщения
- 172.813
- Реакции
- 345.913
**Складчина: Профилирование и оптимизация тестов Rails-приложений [Тариф: Слушатель] [Thinknetica] [Владимир Дементьев]**
- **Описание:** Воркшоп для Ruby и Rails разработчиков, которые хотят ускорить выполнение тестов, уменьшить задержки и снизить расходы на CI-инфраструктуру.
- **Что вас ждет:**
- **Подходы:** Рассмотрим методы профилирования и оптимизации тестов.
- **Инструменты:** Изучим Stackprof, Vernier и специализированный пакет TestProf.
- **Навыки:** Полученные навыки можно сразу применить на своих проектах.
**Программа воркшопа:**
**День 1. Проблема медленных тестов. Профилирование тестов как обычного Ruby-кода:**
- Обсуждение влияния медленных тестов на разработку.
- Поиск узких мест в коде Ruby для оптимизации тестов.
- Определение альтернативных способов ускорения тестов и ознакомление с инструментами профилирования.
**День 2. Подробное знакомство с TestProf. Профилирование фабрик:**
- Изучение инструментов TestProf для минимизации трудозатрат на рефакторинг тестов.
- Профилирование использования фабрик через FactoryProf.
**День 3. Оптимизация тестов с помощью переиспользования данных. Автоматизация профилирования и рефакторинга:**
- Оптимизация конкретных файлов и использование инструментов TestProf для переиспользования данных.
- Формирование подходов к рефакторингу тестов, специфичных для каждого проекта.
**Завершение:**
- Обсуждение автоматизации через TestProf Autopilot.
**Автор:**
- **Владимир Дементьев:** Разработчик в EvilMartians, автор TestProf, коммитер в Rails, лауреат Ruby Hero Russia 2017. Обладает многолетним опытом работы с RoR, Erlang, Python и другими языками программирования.
- **Описание:** Воркшоп для Ruby и Rails разработчиков, которые хотят ускорить выполнение тестов, уменьшить задержки и снизить расходы на CI-инфраструктуру.
- **Что вас ждет:**
- **Подходы:** Рассмотрим методы профилирования и оптимизации тестов.
- **Инструменты:** Изучим Stackprof, Vernier и специализированный пакет TestProf.
- **Навыки:** Полученные навыки можно сразу применить на своих проектах.
**Программа воркшопа:**
**День 1. Проблема медленных тестов. Профилирование тестов как обычного Ruby-кода:**
- Обсуждение влияния медленных тестов на разработку.
- Поиск узких мест в коде Ruby для оптимизации тестов.
- Определение альтернативных способов ускорения тестов и ознакомление с инструментами профилирования.
**День 2. Подробное знакомство с TestProf. Профилирование фабрик:**
- Изучение инструментов TestProf для минимизации трудозатрат на рефакторинг тестов.
- Профилирование использования фабрик через FactoryProf.
**День 3. Оптимизация тестов с помощью переиспользования данных. Автоматизация профилирования и рефакторинга:**
- Оптимизация конкретных файлов и использование инструментов TestProf для переиспользования данных.
- Формирование подходов к рефакторингу тестов, специфичных для каждого проекта.
**Завершение:**
- Обсуждение автоматизации через TestProf Autopilot.
**Автор:**
- **Владимир Дементьев:** Разработчик в EvilMartians, автор TestProf, коммитер в Rails, лауреат Ruby Hero Russia 2017. Обладает многолетним опытом работы с RoR, Erlang, Python и другими языками программирования.
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- [Выкройки] Куртка на утеплителе, №1375. Размер 40-54. Рост 164-170 [Grasser]
- Пуританки vs Куртизанки (2026) [Марина Кульпина]
- [Выкройки] Толстовка Лум. Размер 42-50. Рост 164 [SewItNow]
- Кекс Рождественский с изюмом и коньяком [Мария Манахова]
- [WP] Cost Calculator — калькулятор для сайта [Stylemixthemes] [Продление 7]
- Психология стресса - Как заставить стресс работать на вас [TTC] [Д-р Кимберли Бетани Бонура]