图书介绍

Ruby元编程PDF|Epub|txt|kindle电子书版本网盘下载

Ruby元编程
  • (意)PaoloPerrotta著 著
  • 出版社: 武汉:华中科技大学出版社
  • ISBN:9787560974583
  • 出版时间:2012
  • 标注页数:261页
  • 文件大小:54MB
  • 文件页数:285页
  • 主题词:计算机网络-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Ruby元编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分Ruby元编程1

第1章 星期一:对象模型3

1.1跟Bill在一起的星期一3

1.2打开类4

1.3类的真相9

1.4小测验:缺失的连接线21

1.5调用一个方法时发生了什么23

1.6小测验:混乱的模块32

1.7对象模型小结35

第2章 星期二:方法37

2.1一个重复代码的问题38

2.2动态方法40

2.3 method missing()方法48

2.4小测验:狩猎Bug59

2.5关于method_ missing()方法的更多内容61

第3章 星期三:代码块69

3.1怎样度过驼峰日70

3.2小测验:Ruby的#符号71

3.3闭包74

3.4 instance eval()83

3.5可调用对象86

3.6编写一种领域专属语言94

3.7小测验:更好的领域专属语言96

第4章 星期四:类定义101

4.1类定义揭秘102

4.2小测验:Taboo类109

4.3单件方法110

4.4 Eigenclass116

4.5小测验:模块的麻烦129

4.6别名131

4.7小测验:打破数学规律135

第5章 星期五:编写代码的代码139

5.1带路139

5.2 Kernel#eval142

5.3小测验:校验过的属性(第一步)152

5.4小测验:校验过的属性(第二步)155

5.5小测验:校验过的属性(第三步)157

5.6小测验:校验过的属性(第四步)158

5.7钩子方法159

5.8小测验:校验过的属性(第五步)165

第6章 尾声167

第2部分Rails中的元编程169

第7章ActiveRecord的设计171

7.1准备旅程172

7.2 ActiveRecord的设计174

7.3经验教训183

第8章 深入ActiveRecord187

8.1动态属性187

8.2动态查找器195

8.3经验教训200

第9章 安全元编程205

9.1元编程的测试205

9.2化解猴子补丁213

9.3经验教训218

第3部分 附录221

附录A常见惯用法223

A.1拟态方法223

A.2空指针保护226

A.3关于方法参数的技巧227

A.4 Self Yield231

A.5 Symbol#to_roc()方法232

附录B领域专属语言235

B.1关于领域专属语言235

B.2内部和外部领域专属语言237

B.3领域专属语言和元编程238

附录C法术手册239

C.1法术集239

附录D参考书目251

索引253

热门推荐