キーワード引数を使う

#キーワード引数を使うとメソッドの引数が何を表しているかわかりやすくなる
def orderPizza(size: "M", qty: 1, crust:)
  puts "サイズ:#{size}、数:#{qty}、生地:#{crust}"
end
orderPizza(size: "L", qty: 2, crust:"Pan") #サイズ:L、数:2、生地:Pan

#デフォルト値がある場合は引数を省略できる
orderPizza(crust:"Pan") #サイズ:M、数:1、生地:Pan
参考文献

「プロを目指す人のためのRuby入門」