Ruby命名規則

2021-09-01 19:32:35 字數 360 閱讀 3542

1、區域性變數名、方法引數名和方法名都必須以小寫字母或下劃線開頭。例:order、order_item、order123。

2、例項變數名要以@作為字首。如:@order。

注:對於以上兩類,ruby通常習慣用下劃線來分隔乙個多詞方法或變數名中的單詞。

3、類名、模組名和常量名必須以大寫字母作為開頭。

注:對於包含多個單詞的名稱,通常使用單詞首字母大寫來分辨單詞的開始。

4、rails用符號資料型別來標識事物,符號我覺得可以按變數名對待。符號以冒號作為字首,如::id、:action。

5、其他:ruby以#表示注釋,以#開始到行尾;以end劃定一組定義或復合語句的結束;每條語句放在單獨一行中,不需要語句末尾加分號。

ruby的命名規範

ruby的標識名用來指向常量,變數,方法,類和模組。標識名的首字元用來 幫助我們確定標識所指向內容的作用域。一些標識名,就是上面所示的關鍵字,不 能用來當作常量,變數,方法,類或模組的名字。ruby的標識名區分大小寫。ruby使用乙個約定來幫助它區別乙個名字的用法 名字前面的第乙個字元表明這個名字的...

ruby的命名規範

ruby的標識名用來指向常量,變數,方法,類和模組。標識名的首字元用來 幫助我們確定標識所指向內容的作用域。一些標識名,就是上面所示的關鍵字,不 能用來當作常量,變數,方法,類或模組的名字。ruby的標識名區分大小寫。ruby使用乙個約定來幫助它區別乙個名字的用法 名字前面的第乙個字元表明這個名字的...

匈牙利命名規則

匈牙利命名規則建議變數名稱以乙個或多個字母開頭,這些小寫字母用以標識其變數型別,型別標識字母的下乙個字母一般採用大寫。型別定義使用相同的型別識別符號作為字首,唯一不同的是,型別定義名稱一般全部使用大寫。表1 匈牙利命名規則約定 字首 資料型別 例子 b boolean bispresent,bval...