标签: ruby module ruby-1.9 ruby-1.9.2
我想知道使用模块的正确方法是什么。我的意思是我用它们来存储一些代码,但我觉得模块更多的是嵌入到一个类中,而不是一个直接在脚本中调用股票代码的盒子。因此,股票代码的唯一正确方法是在类和模块中,以便扩展或包含在类中。我对吗 ?有点困惑..
ps:所以rake任务不是存储逻辑代码的正确方法,rake任务仅用于调用实际执行某些操作的类的方法。是不是?
答案 0 :(得分:2)
我推荐Ruby Best Practices博客中的这篇文章系列: