`
cxh116
  • 浏览: 75338 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

Rails插件之元编程体会

阅读更多
与Java相比, JAVA中 AOP 这个贵族化运用在 Ruby 中非常平民化.

Iteye的面试,第三关出题目要求写一Rails插件. 写插件的学习过程中,让我深深的体会到动态语言的伟大.
推荐学Ruby on Rails朋友也去写一个简单的插件,写它会让你学习到很多Ruby语法的基础东西.
主要有:
  1. 明白self关键词在不同的作用域的意思
  2. require 语句
  3. 熟悉module,了解到ruby一些自带的回调方法,比如module的included
  4. 了解send include extend方法的意思
  5. 了解eval class_eval instance_eval alias_method 这些元编程常用的方法
  6. 了解到Method类的一些常用方法


具体的资料我就不写了,网上有很多,可以慢慢找去...
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics