Чем dry-rb (не) полезен мне

Поділитися
Вставка
  • Опубліковано 14 січ 2025

КОМЕНТАРІ • 4

  • @maritime2201
    @maritime2201 Рік тому +2

    Очень поверхностно

  • @СергейКулаев-ч4в

    Все чётко и ясно. На интересную тему. Видно что разбирается в вопросе.

  • @АлексейВасильев-з8м

    Как-то раз принял решение использовать dry-validation для какой-то относительно сложной валидации. В итоге сидел дебажил исходники (а они весьма специфические) и пытался понять почему не работает так как как я написал. В общем довольно быстро это становится непонятно, неподдерживаемо, забаговано. При условии что есть тесты на разные кейсы, которые надо провалидировать, проще реализовать нужные проверки через ActiveModel - будет может чуть больше строк, зато понятно, без лишних зависимостей, и без необходимости дебажить dry-validation

  • @АлексейВасильев-з8м

    dry-system это просто лютый оверинжиниринг. Автозагрузка есть в zeitwerk. Подмена зависимостей есть в rspec. Инжекция зависимостей решается передачей аргумента.