私は約20の引数を受け取るメソッドを持っています。その引数では、それらをすべて別のメソッドに渡したいと思います。それらをすべて再入力しなくても、すべてを2番目の方法に渡すことはできますか? args配列や、私が渡せるものはありますか?私が持っているものたくさんのargsを渡すRuby
:私が望む何
def my_method(arg1, arg2, ..., arg20)
#do some stuff
my_second_method(arg1, arg2, ..., arg20)
#do other stuff
end
:
def my_method(arg1, arg2, ..., arg20)
#do some stuff
my_second_method(args[array])
#do other stuff
end
私は、20の引数を持たないことを強くお勧めします。 –
他に誰かが何か匂いがする?腐った卵のように... – Mike