Używanie do block vs braces {}
Nowość w rubinie, załóż rękawiczki dla początkujących.
Czy jest jakaś różnica (niejasna lub praktyczna) między dwoma następującymi fragmentami?
my_array = [:uno, :dos, :tres]
my_array.each { |item|
puts item
}
my_array = [:uno, :dos, :tres]
my_array.each do |item|
puts item
end
Zdaję sobie sprawę, że składnia nawiasów pozwoli ci umieścić blok w jednej linii
my_array.each { |item| puts item }
ale poza tym są jakieś ważne powody, by użyć jednej składni w stosunku do drugiej?