close

  念書念到一半看見 "Camel case",還特意被粗體化加變色,Google翻譯 很直接的說這是 "駱駝案例" 或 "駝峰",這有講等於沒講OTZ

  轉問偉大的 Google大神,結果祂將我轉機給 Wiki百科,於是 Wiki 說:駝峰式大小寫(Camel-Case,Camel Case,camel case),電腦程式編寫時的一套命名規則(慣例)。

有點不好看的駱駝


   以下轉自 Wiki百科:

  "當變數名和函式名稱是由二個或多個單字連結在一起並構成唯一識別字時,利用「駝峰式大小寫」來表示,可以增加變數和函式的可讀性。"

  "駝峰式大小寫(Camel-Case)一詞來自 Perl 語言中普遍使用的大小寫混合格式,而 Larry Wall 等人所著的暢銷書《Programming Perl》(O'Reilly 出版)的封面圖片正是一匹駱駝。"

  "「駝峰式大小寫」命名規則可視為一種慣例,並無絕對與強制,為的是增加識別和可讀性。一旦選用或設定好命名規則,在程式編寫時應保持一致格式。"

  Camel Case 的格式:

  (注:單字之間不以空格斷開(例:camel case)、連接號(-,例:camel-case)或底線(_,例:camel_case)連結)

  1. 小駝峰式命名法(lower camel case):第一個單字以 "小寫字母" 開始;第二個單字的首字母大寫,例如:firstName、lastName。 

  2. 大駝峰式命名法(upper camel case):每一個單字的首字母都採用 "大寫字母",例如:FirstName、LastName、CamelCase,也被稱為 Pascal 命名法。

參考資料:維基百科 - 駝峰式大小寫

2015/02/07 多雲放晴

 

arrow
arrow
    文章標籤
    Camel Case 駝峰式大小寫
    全站熱搜
    創作者介紹
    創作者 紫漓雪 的頭像
    紫漓雪

    傾夢小筑

    紫漓雪 發表在 痞客邦 留言(0) 人氣()