iT邦幫忙

2023 iThome 鐵人賽

DAY 20
0
Mobile Development

ios前端開發學習系列 第 20

【Day20】認識如何使用正規變數名稱(駝峰式命名)

  • 分享至 

  • xImage
  •  

在程式設計中,變數命名是一個重要但經常被忽視的細節。一個好的變數名稱可以使代碼更容易理解和維護。在 Swift 中,一個常見的變數命名規則是使用駝峰式命名(Camel Case)。

什麼是駝峰式命名?

駝峰式命名是一種將多個單詞組合成一個單一單詞的命名方式,其中每個單詞的首字母都是大寫,除了可能的第一個單詞。

  • 小駝峰 (Lower Camel Case) : 第一個單詞以小寫字母開始,例如:myToolName。
  • 大駝峰 (Upper Camel Case) : 每個單詞都以大寫字母開始,例如:MyToolName。

為什麼要使用駝峰式命名?

  1. 可讀性: 讓變數名稱更容易讀取和理解。
  2. 一致性: 駝峰式命名是業界標準,使得代碼更容易與其他開發者共享。
  3. 無空格和特殊字符: 這樣的命名規則避免了使用空格和特殊字符(-/_),這在許多程式語言中可能會導致錯誤。

範例:

// 使用 Lower Camel Case
var userName: String
var isAuthenticated: Bool
func fetchUserData() { /*...*/ }

// 使用 Upper Camel Case
class UserProfile { /*...*/ }
enum UserStatus { /*...*/ }

大家可以仔細觀察小駝峰跟大駝峰分別用在哪些地方,能正確使用兩種方式,才算是真正學會駝峰式命名的精隨!

注意事項:

  1. 具描述性: 選擇具有描述性的名稱,而不是簡單的名稱如 x 和 y。
  2. 不要使用縮寫: 除非是業界廣泛接受的縮寫(btn/lb/tf),否則避免使用縮寫。
  3. 避免使用數字: 避免在變數名稱中使用數字,除非它們提供了有意義的信息。

上一篇
【Day19】認識如何使用MARK & code Snippet
下一篇
【Day21】認識如何使用 realm 來取代 Xcode 內建 core data
系列文
ios前端開發學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言