Нафаня
Организатор
- #1
Старый Добрый Код: как жить с существующим кодом. Тариф Слушатель [Анна Буянова]
- Ссылка на картинку
Программа воркшопа:
1 неделя
3 вебинара
Практические задания
Общение с автором и ответы на вопросы
День 1. Введение в работу с легаси. Начинаем писать тесты для легаси.
1 неделя
3 вебинара
Практические задания
Общение с автором и ответы на вопросы
День 1. Введение в работу с легаси. Начинаем писать тесты для легаси.
- разберёмся, что такое существующий код и legacy и зачем с ним работать
- закрепим знания о coupling и cohesion и приложим их к существующему коду
- рассмотрим примеры из реального опенсорса
- напишем тесты, в том числе с помощью webmock и vcr
- узнаем об опасностях коллбеков
- организуем код с помощью service object
- тестировать код, далёкий от идеала
- отличать стабы и моки
- изучим виды тестов в Rails и остальном мире
- поймем бывают ли юнит-тесты
- разберем dependency injection
- рассмотрим паттерн result object
- справиться с дилеммой легаси-кода
- рассмотрим общие практики для работы с унаследованным приложением (оформление документации, обновление зависимостей, рабочие процессы в команде)
- обсудим, как находить время на рефакторинг и написание тестов
- подведём итоги воркшопа, вспомним, чему научились
- актуализируете знания по практикам
- составите свой чек-лист для работы с унаследованным приложением
Зарегистрируйтесь
, чтобы посмотреть скрытый авторский контент.