Ruby元编程(第2版) PDF下载
《Ruby元编程(第2版)》在大量剖析实例代码的基础上循序渐进地介绍Ruby特有的实用编程技巧。通过分析案例、讲解例题、回顾Ruby类库的实现细节,作者不仅向读者展示了元编程的优势及其解决问题的方式,更详细列出33种发挥其优势的编程技巧。本书堪称动态语言设计模式。Ruby之父松本行弘作序推荐。第一部分 Ruby元编程 1 第1章 元这个字眼 3 1.1 鬼城与自由市场 3 1.2 程序员Bob的故事 4 1.3 元编程和Ruby 7 第2章 星期一:对象模型 11 2.1 打开类 11 2.2 类的真相 16 2.3 小测验:缺失的连接线 26 2.4 调用方法时发生了什么? 27 2.5 小测验:混乱的模块 39 2.6 对象模型小结 42 第3章 星期二:方法 45 3.1 代码繁复的问题 46 3.2 动态方法 48 3.3 method_missing方法 55 3.4 小测验:消灭Bug 64 3.5 白板类 66 3.6 小结 69 第4章 星期三:代码块 73 4.1 学习代码块 73 4.2 小测验:Ruby的#符号 75 4.3 代码块是闭包 77 4.4 insta