Зачем использовать attr_accessor
в Rails?Где использовать attr_accessor в Rails?
Документация: http://apidock.com/ruby/Module/attr_accessor
Я понимаю, что он может быть использован для создания «переходных» переменные, которые не сохраняются в БД. И это заменяет ручную запись сеттера и геттера.
Но я не думаю, что другой ответ объясняет гораздо больше, чем выше. То есть: Why use Ruby's attr_accessor, attr_reader and attr_writer?
Так что я до сих пор не уверен, в какой ситуации я бы это использовал. Может ли кто-нибудь уточнить?
Значит, нет смысла использовать реальные переменные переменные, не так ли? –
@ chris987: не в моей практике, нет. Но я уверен, что существуют реальные действительные случаи использования. –