次のコードを DRY して、2 番目のイニシャライザから最初のイニシャライザを呼び出す方法は?
class DataStream
attr_reader :asset
attr_reader :data
def initialize(asset)
@asset = asset
@data = Array.new
end
def initialize(asset, values)
@asset = asset
@data = Array.new
values.each do |value|
add_value(value)
end
end
end