thisIsVariable、ThisIsVarible、this_is_variable、THIS_IS_VARIABLE,相信各位也有看過這些各式各樣的命名的方法吧,沒錯,今天的主題就是介紹各種主流的變數命名法。
全小寫,但單詞之間使用_隔開,例如:this_is_variable。
全小寫,但單詞之間使用-隔開,例如:this-is-variable。
每個單詞首字大寫,其他小寫,中間不間隔:ThisIsVariable。
第一個單詞全小寫,剩下每個單詞首字大寫,其他小寫,中間不間隔:thisIsVariable。
將變數型態及特色寫在變數名稱前,後面則是類似Pascal,比如strThisIsVariable,代表他是字串。
(實際上更複雜,比如陣列要寫上大小之類的,最後會組合出一個很可怕的東西比如:a_crszkvc30LastNameCol,所以不推薦完全使用。)
全大寫,但單詞之間使用_隔開,例如:THIS_IS_VARIABLE。
以上是介紹幾個常見的命名方式,理論上應該盡量保持整份程式碼使用同一種方法,這樣也有助於幫助快速閱讀程式碼喔!
不過依照使用途徑去做分割其實也是可以的,就如我之前提過的,我自己的類別會用Pascal、函式用Camel、變數則用Screaming、常數則是。