• Форумы
  • Складчины
  • Программирование

Старый Добрый Код: как жить с существующим кодом. Тариф Слушатель (Анна Буянова)

Найти складчину
  • Курс создан: Дата начала 7 Авг 2023
В избранное
Зарегистрируйтесь, чтобы посмотреть контент
Организатор
Организую Складчины
Команда форума
Сообщения
657 872
Реакции
15 100
Монеты
325
Оплачено
1
  • 7 Авг 2023
  • #1
Ссылка на картинку
Программа воркшопа:

1 неделя
3 вебинара
Практические задания
Общение с автором и ответы на вопросы

День 1. Введение в работу с легаси. Начинаем писать тесты для легаси.
  • разберёмся, что такое существующий код и legacy и зачем с ним работать
  • закрепим знания о coupling и cohesion и приложим их к существующему коду
  • рассмотрим примеры из реального опенсорса
  • напишем тесты, в том числе с помощью webmock и vcr
  • узнаем об опасностях коллбеков
  • организуем код с помощью service object
В результате вы сможете:
  • тестировать код, далёкий от идеала
  • отличать стабы и моки
День 2. Продолжаем писать тесты и рефакторить
  • изучим виды тестов в Rails и остальном мире
  • поймем бывают ли юнит-тесты
  • разберем dependency injection
  • рассмотрим паттерн result object
В результате вы сможете:
  • справиться с дилеммой легаси-кода
День 3. Практики для работы с легаси-кодом
  • рассмотрим общие практики для работы с унаследованным приложением (оформление документации, обновление зависимостей, рабочие процессы в команде)
  • обсудим, как находить время на рефакторинг и написание тестов
  • подведём итоги воркшопа, вспомним, чему научились
В результате:
  • актуализируете знания по практикам
  • составите свой чек-лист для работы с унаследованным приложением
Смотреть далее...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
07-08-2023 dieselpunkro ruby thinknetica pro анна буянова архитектура кода как жить с существующим кодом поддерживаемый код рюкзак из кожи старый добрый код тариф слушатель
Похожие складчины
Скачать [Thinknetica] Dry-rb: что, зачем и как. Тариф Слушатель (Антон Давыдов)
  • dry-rb ruby ruby on rails thinknetica thinknetica pro алек мовшович александр блеер архитектура приложиений давид тышлер паттерны проектирования самооборона подручными средствами
  • 9 Авг 2022
Ответы
0
Просмотры
217
9 Авг 2022
Организатор
Скачать [Thinknetica] Domain Driven Design в Ruby-приложениях. Тариф Слушатель (Игорь Симдянов)
  • domain driven design в ruby-приложениях thinknetica игорь симдянов тариф слушатель
  • 12 Авг 2025
Ответы
0
Просмотры
109
12 Авг 2025
Организатор
Скачать [Thinknetica] Автоматизация тестирования на Ruby. Тариф Слушатель (Виктор Маслов)
  • facebook ruby smm thinknetica автоматизация тестирования на ruby автор александр коровкин виктор маслов заработок инстаграм 2.0 продажи тариф слушатель
  • 19 Окт 2022
Ответы
0
Просмотры
247
19 Окт 2022
Организатор
Скачать [Thinknetica] Тайны дебага: все об отладке кода в Ruby on Rails. Тариф Слушатель (Алексей Кузнецов)
  • thinknetica алгоритм алексей кузнецов баги на продакшене влияния на мужчин искусство обольщения сложные кейсы
  • 16 Сен 2024
Ответы
0
Просмотры
219
16 Сен 2024
Организатор
Скачать [Thinknetica] Подготовка к собеседованию на Ruby/Rails-разработчика. Тариф Слушатель (Евгений Фатеев)
  • rails-разработчик thinknetica евгений фатеев подготовка к собеседованию на ruby
  • 13 Мар 2022
Ответы
0
Просмотры
338
13 Мар 2022
Организатор
Найти больше схожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Регистрация

Войти

Уже зарегистрированы? Войдите.

Вход
  • Форумы
  • Складчины
  • Программирование
  • Novus
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка
Меню
Вход

Регистрация

  • Форумы
  • Что нового?