我知道有几种不同的方法可以将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."
使用最后一种方法对我来说最有意义,但我只是好奇是否有一种常见/首选的方式来处理这样的多行输出。