不可變動性帶來的思維轉換 - OpenHome.cc

文章推薦指數: 80 %
投票人數:10人

如果函式引用了可變動的非區域變數,該函式將會受到副作用(Side effect) ... 在命令式語言中讓變數不可變動,變數就變化為運算式的代名詞,程式演算設計時就 ... 回程式人目錄 iThome網站首載:不可變動性帶來的思維轉換 不可變動性(Immutability)是函數式風格中的基本特性,實際上函數式語言中不存在變數(Variable),程式中定義的名稱實際上是運算式(Expression)的代名詞,如果在命令式(Imperative)語言中導入不可變動性,會立即帶來一連串的思考方式與設計風



請為這篇文章評分?