Ruby元编程(第2版)在大量剖析实例代码的基础上循序渐进地介绍Ruby特有的实用编程技巧。通过分析案例、讲解例题、回顾Ruby类库的实现细节,作者不仅向读者展示了元编程的优势及其解决问题的方式,更详细列出33种发挥其优势的编程技巧。本书堪称动态语言设计模式。Ruby之父松本行弘作序推荐。
目录
- 第一部分 Ruby元编程
- 第1章 元这个字眼
- 第2章 星期一:对象模型
- 第3章 星期二:方法
- 第4章 星期三:代码块
- 第5章 星期四:类定义
- 第6章 星期五:编写代码的代码
- 第7章 尾声
- 第二部分 Rails中的元编程
- 第8章 准备Rails之旅
- 第9章 Active Record的设计
- 第10章 Active Support的Concern模块
- 第11章 alias_method_chain方法沉浮录
- 第12章 属性方法的发展
- 第13章 最后的思考
- 第三部分 附录