Pull to refresh

Еще один DSL для валидаций

Reading time 5 min
Views 1.6K
Ruby *Programming *Designing and refactoring *Ruby on Rails *Functional Programming *

Недавно я написал небольшой гем для валидаций и хотел бы поделиться с вами его реализацией.


Идеи, которые преследовались при создании библиотеки:


  • Простота
  • Отсутствие магии
  • Легкость в освоении
  • Возможность кастомизации и минимум ограничений.

Почти все эти пункты завязаны на первом — простоте. Итоговая реализация невероятно маленькая, поэтому я не отниму у вас много времени.


С исходным кодом можно ознакомиться здесь.

Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Comments 0