
上一章節整理了偏向心法方面的命名設計理念,本篇將會整理有關於命名實際上的規則與做法。
命名,對於工程師來說是一門重要的學問,因為它無所不在。不僅除了變數與函式,廣泛到連圖片、資料夾、甚至是文章標題、標籤都得經過命名的環節。
好的命名,可以讓其他人清楚的瞭解它的作用、功能;壞的命名,則會讓人擁有錯誤的印象,得花更多時間來釐清原本所該敘述的內容。
那麼,我們要怎麼取出有意義的命名呢?
最近經過一年的淬鍊再回頭看看有關於傳值這篇文
https://blog.techbridge.cc/2018/06/23/javascript-call-by-value-or-reference/
我覺得 call by value(address) 的解釋法應該是最接近且一致的心理模型了,來分享一下我對 JavaScript 中賦值、存取與修改的看法。
在 JavaScript 當中 ;
被用來作為分隔表達式語句(statement)符號;然而,你知道在 2000 年時的 ECMAScript(ES3)中,有自動插入分號機制(Automatic Semicolon Insertion)會幫你自動插入分號嗎?