В настоящее время я занимаюсь разработкой приложения для Sinatra / Rack и столкнулся с проблемой проектирования.Я оглядывался по сторонам, и я не совсем уверен, где разместить большую часть операторов require
.
Я полагаю, что они идут в одном из двух мест, либо main.rb
после запроса самой Синатры,или они входят в config.ru
, поэтому все они загружаются в начале приложения.
В настоящее время я склоняюсь к main.rb
, поскольку это то, что загружается всеми тестирующими приложениями.
Спасибо за вашу помощь.