Tag: 编码风格

使用do block vs braces {}

新的ruby,戴上你的新手套。 以下两个片段之间是否有任何区别(模糊或实用)? my_array = [:uno, :dos, :tres] my_array.each { |item| puts item } my_array = [:uno, :dos, :tres] my_array.each do |item| puts item end 我意识到括号语法允许你将块放在一行上 my_array.each { |item| puts item } 但除此之外是否有任何令人信服的理由使用一种语法而不是另一种语法?