当一个Ruby 的名字不止一个单词时,我对Ruby 命名惯例感到困惑.
认为狮身人面像是Ruby 的名字,但它是基础*.这个gem的rb文件是lib/thinking_sphinx.rb(下划线)
作为标记,Ruby 的名称和基*.rb文件被称为lib/acts作为标记.rb(连字符)
factory_girl在gem名称和base*名称中都使用下划线.rb文件
使用下划线或连字符重要吗?这里有什么新的共识吗?
当一个Ruby 的名字不止一个单词时,我对Ruby 命名惯例感到困惑.
认为狮身人面像是Ruby 的名字,但它是基础*.这个gem的rb文件是lib/thinking_sphinx.rb(下划线)
作为标记,Ruby 的名称和基*.rb文件被称为lib/acts作为标记.rb(连字符)
factory_girl在gem名称和base*名称中都使用下划线.rb文件
使用下划线或连字符重要吗?这里有什么新的共识吗?
埃里克·霍德尔有一篇关于这个的博文:A Project Naming Recommendation
铁路巩固了铁路的传统
如果我有一个插件或一个扩展