Ho cercato su Google questo e ho avuto opinioni discordanti / contraddittorie - c'è davvero differenza tra fare un mape fare collectun array su Ruby / Rails?
I documenti non sembrano suggerire alcuno, ma ci sono forse differenze nel metodo o nelle prestazioni?
mapè preferito in CodeGolf, che potrebbe non essere ovvio per tutti: è solo perché collectè più lungo di quattro caratteri map, ma uguale per funzionalità.
collectpiù leggibile e naturale: l'idea di "collezionare" dischi e fare X per loro ha più senso naturale di "mappare" i dischi e fare X per loro.
mapè preferito a Code Golf .