為了減輕壓力,從而成為更好的程式設計師,我們必須盡最大努力將我們的程式碼從廢話中解放出來,這些廢話使得程式碼難以維護,並且難以加入新的開發人員.
我們對資料庫欄位、從 API 傳回的 JSON 屬性名稱、HTML 表單欄位名稱屬性以及最後包含這些資料庫原始值的 Javascript 變數名稱使用相同的名稱。在堆疊的所有層中對資料進行完全相同的命名,使您不必在心裡映射什麼是什麼。約束自己執行這條規則,你就會變成一個壓力較小的程式設計師。
我們使用蛇形命名法來命名我們自己定義的變數。它將它們與庫中定義的大多數內容區分開來,因為大多數庫使用駝峰式大小寫作為變數名稱。
我們使用完整的單字而不是首字母縮略詞,如果某個東西是數組,則將其拼寫為複數。這可以幫助來自各國的人們在不知道單字速記版本的情況下理解一段數據是什麼。
我們對函數名稱使用駝峰式大小寫,只是因為它可以讓我們快速識別標識符是函數,而不是變數。是的,我知道函數可以保存為值,但不同之處在於您不能透過向其添加括號來調用基元/物件/數組值。這就是函數和值之間的界限,透過視覺提示來區分函數和值也會讓你成為一個壓力較小的程式設計師。
以上是為什麼我們對變數使用蛇形命名法,對函數使用駝峰命名法的詳細內容。更多資訊請關注PHP中文網其他相關文章!