Use named params

This commit is contained in:
Cyril Lepagnot 2017-09-26 10:02:02 +02:00
parent 83d1c27b45
commit cb96a2f394

View File

@ -1,6 +1,6 @@
class GildedRose
def initialize(items)
def initialize(items:)
@items = items
end
@ -56,7 +56,7 @@ end
class Item
attr_accessor :name, :sell_in, :quality
def initialize(name, sell_in, quality)
def initialize(name:, sell_in:, quality:)
@name = name
@sell_in = sell_in
@quality = quality
@ -65,4 +65,4 @@ class Item
def to_s()
"#{@name}, #{@sell_in}, #{@quality}"
end
end
end