我一直在看一些Ruby依赖注入(inject)库。特别是,我 checkout 了Needle和Copland。他们已经存在了很长一段时间,但用法却很少。
使用这两个库有哪些利弊?确实好像有很多库/框架可以很好地利用这两个库,例如Merb / Datamapper's Hook。
最佳答案
撰写Copland and Needle的Jamis Buck,posted here关于Needle,依赖注入(inject)及其在Ruby世界中的用途。
它很长,但是值得一读,但是如果您想让单个段落与您的问题最相关,那么我建议从结尾处开始这一段:
高温超导