Вызовите тот же метод, но с другими аргументами, лучший способ
У меня есть что-то подобное в моей функции с вызовами функции print_hash три раза, но с разными аргументами. Как сделать это лучше? Функция print_hash предназначена только для ключа и значения печати.
print_hash(@hash1)
print_hash(@hash2)
print_hash(@hash3)
заранее спасибо
1 ответ
Решение
Вы можете попробовать что-то вроде:
[@hash1, @hash2, @hash3].each(&method(:print_hash))