`
yangzhihuan
  • 浏览: 165328 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

今晚用上了ruby的动态方法调用,open class和mixin三大神器

阅读更多
今晚人品爆发,一举用上了ruby的动态方法调用,open class和mixin三大神器,解放了很多重复代码和一些硬编码。

其实ruby的动态方法调用,open class和mixin在ruby开发中是很常用的东西,但是就要看你怎么用,我就是觉得把他们都用在了该用的地方,至于什么是该用的地方,这就真的是只可意会不可言传了,总之就是多实践,多尝试,多看代码,灵光一闪间,突然就用了,哈哈,说得有点玄了。

实践 和 自我总结 必不可少啊。

越来越优雅的代码怎么看怎么顺眼。

太开心了。
2
0
分享到:
评论
4 楼 darkbaby123 2010-01-25  
动态方法一般不用,尤其是方法列表相当长时……openclass就用过一次,对Date类做了个扩展,mixin倒是经常用
3 楼 yangzhihuan 2009-01-13  
代码都是一些与业务逻辑有关的,就不给出来了。
其实就和很多书上介绍动态方法调用,open class和mixin的代码一样,没啥好看的。
令我开心的是在适当的时候,使用适当的方法去解决问题。
2 楼 Arbow 2009-01-12  
嗯,不给代码,不厚道啊
1 楼 庄表伟 2009-01-12  
代码呢?
--手工补丁--

相关推荐

Global site tag (gtag.js) - Google Analytics