guideline-tech/subroutine
Subroutine makes it easy to write encapsulated, feature-driven code. It handles the boilerplate of inputs, outputs, type casting, and validation and lets you focus on the important functional code.
GitHub repository with 46 stars and 12 forks.
Language: Ruby
Topics: encapsulation, form-objects, ruby, service-objects