在研究如何在 Ruby 中正确声明实例变量时,我只能找到具有单个名称的实例变量:
@variable
但是我要使用的实例变量由两个词组成。我想知道如何声明这个实例变量?是吗:
@instanceVariable
或者:
@instance_variable
还是完全不同的东西?
因为我是新手,所以我想确保我的约定是正确的,以使我成为一个更好的程序员。
在研究如何在 Ruby 中正确声明实例变量时,我只能找到具有单个名称的实例变量:
@variable
但是我要使用的实例变量由两个词组成。我想知道如何声明这个实例变量?是吗:
@instanceVariable
或者:
@instance_variable
还是完全不同的东西?
因为我是新手,所以我想确保我的约定是正确的,以使我成为一个更好的程序员。
Ruby 程序员的常见做法是对变量名使用蛇形大小写表示法,即@instance_variable
. 例如,请参阅GitHub 样式指南或非官方 Ruby 使用指南。