En Ruby, a menudo me encuentro escribiendo lo siguiente:creación de objetos idiomáticas en rubí
class Foo
def initialize(bar, baz)
@bar = bar
@baz = baz
end
<< more stuff >>
end
o incluso
class Foo
attr_accessor :bar, :baz
def initialize(bar, baz)
@bar = bar
@baz = baz
end
<< more stuff >>
end
Siempre estoy dispuesto a minimizar repetitivo tanto como sea posible - por lo que es Hay una forma más idiomática de crear objetos en rubí?
Véase también: http: // stacko verflow.com/questions/12763016/how-to-cleanly-initialize-attributes-in-ruby-with-new –