歡迎光臨
每天分享高質量文章

極客漫畫:函式式程式設計的世界 | Linux 中國

致謝
編譯自 | 
http://turnoff.us/geek/functional-world/
 
 作者 | Daniel Stori
 譯者 | ItsLucas ??共計翻譯:0 篇 貢獻時間:298 天

作者巧妙地指出了函式式程式設計不可變immultable的特點。當你需要改變一個物件的屬性的時候……嗯,銷毀了再建立一個就是了。

這裡的老闆想來份變數(改變全域性變數的值),而所謂副作用side effect,指的是在這種程式設計正規化下,函式內部與外部互動可能會產生運算以外的其他結果,或導致程式出現不可預料的行為。

或許,事件驅動的程式設計正規化會好一點……?


via: http://turnoff.us/geek/functional-world/

作者:Daniel Stori[2] 譯者&點評:ItsLucas 校對&合成 :Bestony

本文由 LCTT 原創編譯,Linux中國 榮譽推出

贊(0)

分享創造快樂