So why would we do this in Ruby:
attr_accessor :price
Instead of:
attr_accessor 'price'
I have read that Symbols are similar to Strings, but they are immutable. But I fail to see why would we use that when doing attr_accessor, attr_reader. I mean, what are the advantages?