- 浏览: 7453 次
- 性别:
最近访客 更多访客>>
最新评论
-
googya:
引用eigenclass更像是在解决哲学中“我是谁”这个问题: ...
Ruby Meta Programming: eigenclass -
yang_kunlun:
[img][/img][*][*]引用[u][/u]
Ruby Meta Programming: define_method or class_eval -
sunfengcheng:
[url][
module BadMetaTimeDSL ...
Ruby Meta Programming: define_method or class_eval -
limux:
来自merb-core/core-ext/object.rb的 ...
Ruby Meta Programming: eigenclass -
limux:
class Foo class << self ...
Ruby Meta Programming: eigenclass
文章列表
今天刚巧看到Matt Aimonetti的blog上讨论ruby meta programming的执行效率问题,就跟着做了一下,还是学到了不少东西。大致说一下吧,首先Matt写了一个简单的计算时间的DSL类:
module TimeDSL
def second
self * 1
end
alias_method :seconds, :second
def minute
self * 60
end
alias_method :minutes, :minute
def hour
...