Создание модульных Ruby-приложений с использованием набора библиотек dry-rb
На выходе
Проектировать архитектуру Ruby-приложений с использованием принципов Dependency Injection; Внедрять IoC-контейнеры для управления зависимостями; Реализовывать бизнес-логику через паттерн Railway Oriented Programming; Разрабатывать гибкие сервисы, независимые от конкретных библиотек и БД; Писать сложные схемы валидации данных с помощью dry-rb
Навыки
Dependency Injection · Внедрение IoC-контейнеров · Railway Oriented Programming · Валидация через dry-validation · Управление потоками через монады