puts
ステートメントを 1 つに結合できる方法がいくつかあることは知っています。しかし、もっと重要なことは、これに一般的に受け入れられている/推奨されるスタイルがあるかどうかを判断しようとしていることです (私は他の人の巧妙な方法を掘り下げることしかできませんでしたが、推奨されるスタイルに関する実際の参照はありません)。
私はこのようなものを見てきました:
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."
最後の方法論を使用するのが最も理にかなっていますが、このような複数行の出力を処理するための一般的な/推奨される方法があるかどうかに興味があります。