大多数Ruby常量遵循C语言的惯例,全部使用大写字母。
但是,使用CamelCase命名Ruby常量是否被认为是合法的风格?我认为这样更容易输入,因为我的Caps Lock键已经重新映射为CTRL键。
大多数Ruby常量遵循C语言的惯例,全部使用大写字母。
但是,使用CamelCase命名Ruby常量是否被认为是合法的风格?我认为这样更容易输入,因为我的Caps Lock键已经重新映射为CTRL键。
好的,你应该向团队中的人提出问题并得出一个共同的决定,因为你不想在同一个项目中使用两种不同的约定。
在我看来,遵循每种语言的正确约定总是一个好主意。我会遵循我并不真正喜欢的约定。此外,一些IDE可能会以不同的方式解释常量。
使用 SCREAMING_SNAKE_CASE 命名其他常量。Constants should be named using all upper-case characters and underscores, e.g.
BigFatObject::MAX_SIZE