Ruby-метод с максимальным количеством параметров

У меня есть метод, который должен принимать максимум 2 аргумента. Его код выглядит так:

def method (*args)
  if args.length < 3 then
    puts args.collect
  else
    puts "Enter correct number of  arguments"
  end
end

Есть ли более элегантный способ указать это?

31
задан Jacob 11 February 2011 в 10:15
поделиться