我应该如何定义由多个单词组成的实例变量?

时间:2013-07-09 14:38:45

标签: ruby naming-conventions

在研究如何在Ruby中正确声明实例变量时,我所能找到的只是具有单个名称的实例变量:

@variable

但我要使用的实例变量由两个单词组成。我想知道如何声明这个实例变量?是吗:

@instanceVariable

或:

@instance_variable

还是完全不同的东西?

因为我是新手,所以我想确保我的约定正确,以使我成为更好的程序员。

1 个答案:

答案 0 :(得分:4)

Ruby程序员的常见做法是对变量名称使用蛇案例表示法,即@instance_variable。例如,请参阅GitHub style guidethe Unofficial Ruby usage guide