ruby的方法多的来由

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

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

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

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

你可能感兴趣的:(ruby的方法多的来由)