对于红宝石宝石,哪种配置方法更灵活,更常见?

时间:2017-07-13 11:47:27

标签: ruby

说,你要创建一个必须配置的gem。你什么时候选择这种方法?

  MyGem.configure do |config|
      config.var1 = 123
      config.var2 = "something"
  end

什么时候?

# my_gem.yml
var1: 123
var2: "something"

当他们两个都是perphaps?

哪个更灵活/普通/推荐/事实上?

1 个答案:

答案 0 :(得分:1)

都不是。

我更喜欢

MyGem.new(123, 'something')

所以我可以使用Gem进行多种配置。