La concaténation de chaîne dans Rails 3

Je me demande pourquoi il en est ainsi: Ruby concatène deux chaînes si il y a un espace entre le signe et la chaîne suivante. Mais si il n'y a pas d'espace, il ne s'applique certains opérateur unaire?

params['controller'].to_s + '/'
# => "posts/"

params['controller'].to_s +'/'
# => NoMethodError: undefined method `+@' for "/":String

OriginalL'auteur valk | 2013-04-07