Кажется я начинаю понимать "смысл жизни"
Вот пример:
class Derp
attr_reader :success
def initialize
@success = Success.new
@sum = 3
@a = 5
end
def boom
@success.sum = @sum
@success.a = @a
end
end
class Success
attr_accessor :sum, :a
end
obj = Derp.new()
obj.boom
puts obj.success.sum
Как к примеру на лету в
Success добавить метод
accessor -
abc?
И главный вопрос нужно ли оно (если можно пример для особо одаренных))?
И еще вопрос - на быстродействие в этом случае как влияет (только без холивара, а то начнется)