Pull to refresh

Comments 4

Для полнноты картины хорошо было бы описать, как аналогичного результата можно добиться без Dry билибиотек. Например, с учетом того что Ruby позволяет передавать класс как атрибут в любой метод, dependency injections реализуется в лоб без каких либо проблем и сторонних библиотек.
А еще упомянуть разные хитрости реализации. Например то, что dry-validation использует dry-schema, которая сохраняет ошибки в переменую класса, и в результате можно получить ошибки одной валидации в совершенно другом месте, создав соверешенно новый класс с той же схемой.

Спасибо за Ваш комментарий! В данной статье хотели поделиться именно нашим опытом работы с dry-rb. Надеюсь, статья была полезной для Вас!

Sign up to leave a comment.