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 class GildedRose
def initialize(items) def initialize(items:)
@items = items @items = items
end end
@ -56,7 +56,7 @@ end
class Item class Item
attr_accessor :name, :sell_in, :quality attr_accessor :name, :sell_in, :quality
def initialize(name, sell_in, quality) def initialize(name:, sell_in:, quality:)
@name = name @name = name
@sell_in = sell_in @sell_in = sell_in
@quality = quality @quality = quality