首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用“-”或“_”命名红宝石有任何注释或规则吗?

用“-”或“_”命名红宝石有任何注释或规则吗?
EN

Stack Overflow用户
提问于 2013-05-04 23:32:21
回答 1查看 136关注 0票数 2

当您创建一个红宝石并命名它时,您是否注意使用-或_‘命名?“-”和“_”之间有什么不同吗?

代码语言:javascript
复制
$ gem list|egrep "\-|_"
actionmailer-with-request (0.4.0, 0.3.0)
activerecord-deprecated_finders (1.0.2, 0.0.3)
activerecord-import (0.3.1)
:
:

我觉得有一些规则,但我现在还不清楚。如果有的话,我想学习一些规则或指导。我想看看一些宝石(接近-)的代码完全符合角色,如果你知道一些宝石命名为'-‘或'_',请给出一些答案。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-04 23:43:02

有明显的例子的宝石,不遵循任何惯例。我最喜欢的惯例是使用-来表示名称空间(::)边界,并使用_作为类名中的单词分隔符。

示例:

代码语言:javascript
复制
| Main Class        | Gem Name          | require           |
|-------------------|-------------------|-------------------|
| Redis             | redis             | redis             |
| Redis::Namespace  | redis-namespace   | redis/namespace   |
| Redis::NativeHash | redis-native_hash | redis/native_hash |
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16379922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档