函數式編程

       函數式編程的三大特性: immutable data 不可變數據:像Clojure一樣,默認上變量是不可變的,如果你要改變變量,你需要把變量copy出去修改。這樣一來,可以讓你的程序少很多Bug。因爲,程序中的狀態不好維護,在併發的時候更不好維護。(你可以試想一下如果你的程序有個複雜的狀態,當以後別人改你代碼的時候,是很容易出bug的,在並行中這樣的問題就更多了) first cla
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息