極客漫畫:函數語言程式設計的世界
作者巧妙地指出了函數語言程式設計不可變的特點。當你需要改變一個物件的屬性的時候……嗯,銷燬了再建立一個就是了。
這裡的老闆想來份變數(改變全域性變數的值),而所謂副作用,指的是在這種程式設計正規化下,函式內部與外部互動可能會產生運算以外的其他結果,或導致程式出現不可預料的行為。
或許,事件驅動的程式設計正規化會好一點……?
via: http://turnoff.us/geek/functional-world/
作者:Daniel Stori 譯者&點評:ItsLucas 校對&合成 :Bestony
相關文章
- 極客漫畫:程式語言之戰
- 「極速上手TypeScript」TypeScript函數語言程式設計TypeScript函數程式設計
- 函數語言程式設計函數程式設計
- Scala 函數語言程式設計(一) 什麼是函數語言程式設計?函數程式設計
- RAC的函數語言程式設計函數程式設計
- 函數語言程式設計,真香函數程式設計
- python函數語言程式設計Python函數程式設計
- javascript函數語言程式設計JavaScript函數程式設計
- JavaScript 函數語言程式設計JavaScript函數程式設計
- Java 函數語言程式設計Java函數程式設計
- JavaScript中的函數語言程式設計JavaScript函數程式設計
- C++的函數語言程式設計C++函數程式設計
- 漫畫|程式設計師世界裡的2020年度流行語程式設計師
- python函數語言程式設計一Python函數程式設計
- python函數語言程式設計二Python函數程式設計
- JavaScript 函數語言程式設計(一)JavaScript函數程式設計
- JavaScript 函數語言程式設計(三)JavaScript函數程式設計
- 函數語言程式設計前菜函數程式設計
- 函數語言程式設計雜談函數程式設計
- 初見函數語言程式設計函數程式設計
- JavaScript 函數語言程式設計(二)JavaScript函數程式設計
- 函數語言程式設計-鏈式程式設計RAC函數程式設計
- .NET併發程式設計-函數語言程式設計程式設計函數
- Python函數語言程式設計術語大全Python函數程式設計
- Java8的函數語言程式設計Java函數程式設計
- 我對函數語言程式設計的理解函數程式設計
- 函數語言程式設計下的Iterator模式函數程式設計模式
- Java 函數語言程式設計的前生今世Java函數程式設計
- DDD的函數語言程式設計實現函數程式設計
- 函數語言程式設計的幾個概念函數程式設計
- Js中函數語言程式設計的理解JS函數程式設計
- 極客漫畫:Windows 更新Windows
- [譯] JavaScript 函數語言程式設計指引JavaScript函數程式設計
- 如何提高函數語言程式設計技巧函數程式設計
- 從函數語言程式設計說起函數程式設計
- 資料流&函數語言程式設計函數程式設計
- JavaScript函數語言程式設計學習JavaScript函數程式設計
- python函數語言程式設計詳解Python函數程式設計