"Para" vs "cada uno" en Ruby
Acabo de tener una pregunta rápida sobre los bucles en Ruby. ¿Hay alguna diferencia entre estas dos formas de iterar a través de una colección?
# way 1
@collection.each do |item|
# do whatever
end
# way 2
for item in @collection
# do whatever
end
Solo me pregunto si estos son exactamente iguales o si tal vez hay una diferencia sutil (posiblemente cuando@collection
es nulo).