Исходя из фона Python, где всегда есть "правильный способ сделать это" ( "Pythonic" ), когда дело доходит до стиля, мне интересно, что же такое для Ruby. Я использую свои собственные правила стиля, но я думаю о выпуске исходного кода, и я хотел бы, чтобы он придерживался любых неписаных правил, которые могут существовать.
Является ли это "Рубиновый путь" для явного ввода return
в методах? Я видел, как это делается с и без, но есть ли правильный способ сделать это? Возможно, подходящее время для этого? Например:
def some_func(arg1, arg2, etc)
# Do some stuff...
return value # <-- Is the 'return' needed here?
end