iT邦幫忙

2021 iThome 鐵人賽

DAY 2
0
Mobile Development

IOS菜逼八連續30天挑戰系列 第 2

Day 2 駝峰式命名法

第二天,我們在講解基本語法之前,先講一下我們變數在命名的時候會遇到的"駝峰式命名法",相信大家在超級新手期一定都是這樣命名變數的:

var a = "allen"

雖然這樣沒有什麼不恰當,當我們變數變多時,匹如說我有 使用者帳號,使用者密碼,使用者的UID,使用者的電子郵件等等很多資訊,那這時候我用abc,xyz這樣子去命名的話,當你程式碼一多,你就會搞不清楚這到底是什麼,常常讓自己眼花撩亂,這時候的你或許會這樣命名:

var useraccount = "allen"

這樣子總可以了吧?但是我們程式碼很多匹如func class等等之類的,都是小寫啊,當你程式碼多到100多行的時候,你要debug,哇勒,又找不到到底你要修改的參數在哪裡了,所以這邊推薦一個好的命名方式給各位,叫"駝峰式命名法",他是這樣命名的:

小駝峰式命名法(lower camel case):

var userAccount = "allen"

大駝峰式命名法(upper camel case):

var UserAccount = "allen"

當你的變數名稱是由二個或多個單字連結在一起時,就可以使用這個命名方式,如此一來就可以提升程式碼的可讀性,當你命名的好,一眼就看出他是什麼東西,以及變數名稱的種類,你的整個程式碼看起來就會乾淨很多,當在做專案的時候,你有可能只是負責一小部分,那別人如果要拿你的程式碼過去整合的時候,你寫的乾淨利落,整個團隊效率就會好很多~


上一篇
Day 1 Hello Playground!
下一篇
Day 3 Swift語法-基礎篇(1/3)-基本運算符及字串
系列文
IOS菜逼八連續30天挑戰30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言