Capitalization Styles

真是太晚知道這個名詞。

很多程式語言都有自己的命名規則(Naming Convention),像 Java 就定義了 class method 的命名規則是字 (word) 與字之間以頭字大寫字母 (capitalization) 作區隔,唯有第一個字的頭字要小寫。而 C# 則是規定每個字的頭字都要用大寫字母。

今天在 MSDN 上看到 .Net Framework 的 Capitalization Styles 才發現原來這些命名規則是有名稱的,真是太晚發現了 XD

  • Pascal Case

    每個字的頭字都使用大寫字母,比方說 BackgroundColor。

  • Camel Case

    除了第一個字以外,其它字的頭字用大寫字母,比方說 getValue。

  • Upper Case

    顧名思義,就是全部都用大寫字母。