(ハライチ感) Foo.configure do |config| config.name = "foo" config.email = "foo@example.com" end こっちでもかけたりする。 Foo.config.name = "foo" Foo.config.email = "foo@example.com" こういうやつ。 実装は大体こういう感じになってる。 module Foo class << self def configure yield config end def config @_config ||= Config.new end end class Config attr_accessor :name, :email def initialize @name = "no name" @email = "default@example.com" end e