En este post realizan un test de rendimiento en las diferentes operaciones de concatenacion de strings en Ruby.
Concluye con que para concatenar dos variables tipo string, la mejor (y optima) manera de hacerlo es asi:
string1 = "Hola "
string2 = "Mundo"
string1 < < string2
Y el resultado es:
"Hola Mundo"
Y si necesitamos un valor dentro de un string, lo hagamos asi:
variable = "palabra en variable"
string_largo = "este es una #{variable} dentro de un string largo"
y el resultado es:
"este es una palabra en variable dentro de un string largo"
Se me hizo buena idea tenerlo como referencia aqui, porque luego se me olvidan los tips...

The Optimiza la concatenacion de strings en Ruby by Gabriel Saldaña, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Share Alike 2.5 Mexico License.
Related posts:
DefectiveByDesign.org | The Campaign to Eliminate DRM
FSF Member
Add to Technorati Favorites