Dry-rb: что, зачем и как [Thinknetica]

Morti

Администратор
13 Янв 2014
147.380
27.320
Dry-rb: что, зачем и как [Thinknetica]
[IMG]

  • Разберетесь, зачем нужен dependency injection, как он помогает в поддерживаемости, тестируемости и модульности приложений.
  • Поймете, при чем тут Inversion of Control (IoC)-контейнеры и какие варианты анализа, на основе зависимостей в контейнерах, можно использовать
  • Познакомитесь с паттерном railway (не путать с rails way) и узнаете, как этот подход помогает в написании бизнес логики, которая может зафейлиться на любом из шагов.
  • Какие виды валидации могут быть и как написать валидатор для любой схемы данных.
  • Создадите простой каркас сервиса, в котором можно использовать любые библиотеки для транспорта (как для консьюминга, так и для http/rpc вызовов) и любые библиотеки для персистенса, не только AR или rom.
  • Узнаете, какие виды валидации могут быть и как написать валидатор для любой схемы данных.
  • Познакомитесь с использованием монады


ПРОДАЖНИК


СКАЧАТЬ ПО ССЫЛКЕ НИЖЕ
 
Последнее редактирование модератором: