為了減輕壓力,從而成為更好的程式設計師,我們必須盡最大努力將我們的程式碼從廢話中解放出來,這些廢話使得程式碼難以維護,並且難以加入新的開發人員.
我們對資料庫欄位、從 API 傳回的 JSON 屬性名稱、HTML 表單欄位名稱屬性以及最後包含這些資料庫原始值的 Javascript 變數名稱使用相同的名稱。在堆疊的所有層中對資料進行完全相同的命名,使您不必在心裡映射什麼是什麼。約束自己執行這條規則,你就會變成一個壓力較小的程式設計師。
我們使用蛇形命名法來命名我們自己定義的變數。它將它們與庫中定義的大多數內容區分開來,因為大多數庫都使用駝峰式大小寫作為變數名稱。
我們使用完整的單字而不是首字母縮略詞,如果某個東西是數組,則將其拼寫為複數。這可以幫助來自各國的人們了解一段數據是什麼,而無需知道單字的簡寫版本。
我們對函數名稱使用駝峰式大小寫,只是因為它允許我們快速識別標識符是函數,而不是變數。是的,我知道函數可以保存為值,但不同之處在於您不能透過向其添加括號來調用基元/物件/數組值。這就是函數和值之間的界限,並且透過視覺提示來區分另一個也將使您成為壓力較小的程式設計師。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3