When in doubt, refer to https://github.com/bbatsov/ruby-style-guide