Ruby元编程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:(意)PaoloPerrotta著
- 出 版 社:武汉:华中科技大学出版社
- 出版年份:2012
- ISBN:9787560974583
- 页数:261 页
第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小测验:狩猎Bug 59
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 Eigenclass 116
4.5小测验:模块的麻烦 129
4.6别名 131
4.7小测验:打破数学规律 135
第5章 星期五:编写代码的代码 139
5.1带路 139
5.2 Kernel#eval 142
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章 深入ActiveRecord 187
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 Yield 231
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
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 2019
- 《我的第一套编程启蒙绘本 咦 什么在 循环》编程猫教研团队编绘 2019
- 《工业机器人离线编程与仿真》张明文,封家诚,王鑫主编 2019
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017