Ruby Ruby 的方法多的来由

chenge · 2015年04月25日 · 最后由 sevk 回复于 2015年04月29日 · 2410 次阅读

我一直奇怪为何 ruby 的方法那么多,今天看了 Fowler 的这篇文章讲述了原因,HumaneInterface

他对比了 java 和 ruby 的 array,java 是 25 个方法,ruby 是 79 个。我验证了 2.2 的 ruby 是 91 个 (rails 下是 119 个)。

java 用的是最小接口,ruby 用的是方便接口(权且这么翻译)

我觉得如果能兼顾二者就好了,ruby 提供瘦身到最小接口。最小接口方便学习,方便接口利于使用。

似乎整理出一份最小接口的方法列表也不错,怎么开始?

#1 楼 @appell 可以参照 java,找出对应的方法,如何?

@chenge 不懂 java。

active_support 加上的方法才叫多

统计一下每种语言的 Array 有几个方法 😄

需要 登录 后方可回复, 如果你还没有账号请 注册新账号