Ива*_*вац 8 ruby naming-conventions double-underscore
有时我会在开头和结尾看到带有双下划线的变量名.例如:
Article.__elasticsearch__
是否有一些与Ruby变量名称中的双下划线相关的命名约定?
Len*_*ran 10
初始下划线或双下划线基本上表示"特殊/避免覆盖" - 意味着它意味着降低其他人可能定义同名方法/属性的可能性.最常见的情况是__send__.
__send__
来自Ruby论坛
归档时间:
11 年,6 月 前
查看次数:
2792 次
最近记录:
10 年,9 月 前