Ruby instance variable access -
Ruby instance variable access -
just curious best practice accessing instance variable within class assuming attr_accessor set.
class test attr_accessor :user def initializer(user) @user = user end def foo @user end end or
class test attr_accessor :user def initializer(user) @user = user end def foo self.user end end so instance variable (@user) or getter method (test#user)?
getter method, because it's easier refactor. want update time stamp @ point of access.
class test def user @user.last_read = time.now @user end end and references user updated new logic. not easy if references @user.
ruby
Comments
Post a Comment