NamedStruct —改进Ruby的结构

这篇文章描述了我认为是Ruby内置的Struct类的主要缺陷,并提出了一种解决方法。 Ruby的内置Struct类的文档 这篇博客文章很好地解释了将Struct用于价值对象的好处。 这是我对Struct的抱怨:尽管Struct中的字段是命名的(不同于数组或Python的tuple ),但是在实例化Struct对象时不允许使用named / keyword参数。 这就打败了首先指定字段的目的! 命名
相关文章
相关标签/搜索