極客漫畫:函數語言程式設計的世界
作者巧妙地指出了函數語言程式設計不可變的特點。當你需要改變一個物件的屬性的時候……嗯,銷燬了再建立一個就是了。
這裡的老闆想來份變數(改變全域性變數的值),而所謂副作用,指的是在這種程式設計正規化下,函式內部與外部互動可能會產生運算以外的其他結果,或導致程式出現不可預料的行為。
或許,事件驅動的程式設計正規化會好一點……?
via: http://turnoff.us/geek/functional-world/
作者:Daniel Stori 譯者&點評:ItsLucas 校對&合成 :Bestony
相關文章
- 極客漫畫:程式語言之戰
- 極客漫畫:消沉的程式設計師 16程式設計師
- 漫談 JS 函數語言程式設計(一)JS函數程式設計
- 「極速上手TypeScript」TypeScript函數語言程式設計TypeScript函數程式設計
- 函數語言程式設計函數程式設計
- Scala 函數語言程式設計(一) 什麼是函數語言程式設計?函數程式設計
- 極客漫畫:Windows 更新Windows
- 極客漫畫:Bash on WindowsWindows
- 關於程式設計師的極品漫畫程式設計師
- RAC的函數語言程式設計函數程式設計
- 函數語言程式設計,真香函數程式設計
- Java 函數語言程式設計Java函數程式設計
- javascript函數語言程式設計JavaScript函數程式設計
- 初探函數語言程式設計函數程式設計
- 函數語言程式設計初探函數程式設計
- JavaScript 函數語言程式設計JavaScript函數程式設計
- 漫畫|程式設計師世界裡的2020年度流行語程式設計師
- 極客漫畫:AI 監管AI
- JavaScript中的函數語言程式設計JavaScript函數程式設計
- C++的函數語言程式設計C++函數程式設計
- python的函數語言程式設計Python函數程式設計
- JavaScript 中的函數語言程式設計JavaScript函數程式設計
- 漫畫:各種程式語言的困境
- 函數語言程式設計雜談函數程式設計
- 初見函數語言程式設計函數程式設計
- JavaScript 函數語言程式設計(二)JavaScript函數程式設計
- 函數語言程式設計前菜函數程式設計
- JavaScript 函數語言程式設計(一)JavaScript函數程式設計
- JavaScript 函數語言程式設計(三)JavaScript函數程式設計
- python函數語言程式設計Python函數程式設計
- JavaScript函數語言程式設計(二)JavaScript函數程式設計
- JavaScript函數語言程式設計(一)JavaScript函數程式設計
- JavaScript函數語言程式設計(三)JavaScript函數程式設計
- 函數語言程式設計初探一函數程式設計
- iOS 與 函數語言程式設計iOS函數程式設計
- 函數語言程式設計簡介函數程式設計
- 函數語言程式設計入門函數程式設計
- C#函數語言程式設計C#函數程式設計