是否有推荐的方法来管理应用程序配置和连线?

时间:2012-12-17 10:37:19

标签: ruby configuration sinatra ioc-container sequel

我没有使用Rails,但我正在使用Sinatra,Sequel和一些异步消息库。我正在寻找一些关于如何进行布线的建议。

在Java世界中,我的自然选择应该是Spring。但我知道Ruby是不同的,我一直在阅读this question about IoC in dynamic languagesthis nice post from Fabio Kung,这是有道理的。

我缺少的是解决方案的实际方面。我正在寻找一种优雅的解决方案,以可读,简洁的方式管理我的应用程序级别布线,并允许我测试并最终以特定于测试的方式重新连接我的应用程序组件。

是否有关于如何管理应用程序配置的参考?或者我应该关注的任何具体项目?