Ruby 元编程概要
原文中文,约4200字,阅读约需10分钟。发表于: 。前言 个人总结,方便回忆。偏向自言自语。 Ruby 的概念非常多,重点在于划分,可以让他清楚一些: OOP 常规部分 self 元编程动态修改的部分 其他辅助功能 最后觉得理解 Ruby 复杂之处的关键就是 self,任何疑难杂症,确认了 self 也就能找到问题的突破口了。 “understanding self is the key to Ruby. Also the key to...
本文介绍了 Ruby 的面向对象基础、继承、特殊之处、有效的方法 self 和 DSL。Ruby 的设计思想深邃,强制规定变量只能通过方法获取,使用 class、module 等复用结构,支持 Monkey patching。Ruby 适合高度抽象的目标。