例如,对于常量,应该是:
THIS_CONSTANT
This_Constant
ThisConstant
还是其他什么东西?
实际上,这个整个主题是否有任何(准)官方参考资料?
我也想能够快速检查以下问题:
Ruby自身强制执行哪些命名模式(例如,
Constant
必须以大写字母开头,对吗?),哪些只是约定俗成的(method_name
应该使用蛇形命名法,对吗?)?有没有惯例来说明变量应该是什么类的提醒? (“匈牙利标记”或其他...我的意思是,我有点感觉,如果您在Ruby代码中需要使用它,您就会做错,但不管怎样,有一种惯例吗?)
等等……
Rubocop
在所有项目中。没有人应该浪费时间谈论规范。 - Daniel