Я знаю, что есть несколько разных способов объединить операторы puts
в один. Но что еще более важно, я пытаюсь определить, есть ли для этого общепринятый/предпочтительный стиль (мне удалось откопать только умные способы других людей, но нет реальной ссылки на предпочтительный стиль).
Я видел такие вещи:
puts "This", "is", "fairly", "easy" # Each word goes on it's own line
или возможно:
puts ["This", "seems", "convoluted"].join("\n") # Each word goes on it's own line
или "уродливый" способ:
def ugly_puts
puts "Not using quotes
And using no code indentation to preserve output formatting"
end
или просто:
puts "This"
puts "Seems"
puts "Straightforward."
Для меня имеет смысл использовать последнюю методологию, но мне просто любопытно, есть ли общий/предпочтительный способ, которым я должен заниматься с многострочным выводом, подобным этому.