да я тут обмазалася DI, IoC, Логикой предикат, вдохновился мега крутми инженерами которые создали пакет гемов http://dry-rb.org, открыл для себя rack-app и научился с ним работать грамотно, sequel как легковесный ORM
но мы по такой схеме давно делаем приложения и этот путь не лишен недостатков. зависимости хардкодятся, все как попало инжектится, нельзя управлять модулями гибко