Hello, I am working with scraping quite a bit of data and I would like to make sure that I'm following some best practices for string manipulation. I would like to be sure to take into account any speed and garbage collection issues. Does anyone know of any posts, websites, books or other resources that provide "do this, not that" types of guidance? For example, my understanding is that globbing everything into one line when manipulating a string is not the best use of resources. not good "string+var".gsub('+','').strip.capitalize better s = "string+var s.gsub('+','') s.strip! s.capitalize s => 'String Var' Are there resources that explain why one is better than the other that also provides more best practices like this? Thanks. -- Posted via http://www.ruby-forum.com/.