Является ли это наиболее эффективным способом переадресации «каждого» вызова на свой собственный Хэш каждый метод.Проксирование каждого метода в Ruby
Должен ли я делать @index видимым наружу?
Я немного неуверен, так как блок вызывается.
class TimeSlice
def initialize(list)
# @index is a hash
@index = list.do_some_magic()
end
def each(&block)
@index.each(&block)
end
end
Спасибо, ребята! – reto