我没有使用 Rails,但我使用的是 Sinatra、Sequel 和一些异步消息传递库。我正在寻找一些关于如何接线的建议。
在 Java 世界中,我的自然选择是 Spring。但我知道 Ruby 是不同的,我一直在阅读这个关于动态语言中 IoC 的问题以及Fabio Kung 的这篇好文章,这很有意义。
我缺少的是解决方案的实际方面。我正在寻找一种优雅的解决方案,以一种可读、简洁的方式管理我的应用程序级连接,并允许我测试并最终以特定于测试的方式重新连接我的应用程序组件。
有没有关于如何管理应用程序配置的参考?或者我应该看看任何特定的项目?