---
# System prepended metadata

title: 《簡約的軟體開發思維：用 Functional Programming 重構程式 - 以 Javascript 為例》總結回顧

---

## 第 1 章 初識函數式程式概念</br>第 2 章 實務中的函數式思維</br>第 3 章 分辨 Actions、Calculations 與 Data(56)





## 第 4 章 擷取 Actions 函式中的 Calculations</br>第 5 章 改良 Actions 的設計(47)





## 第 6 章 在變動的程式中讓資料保持不變</br>第 7 章 讓不變性不受外來程式破壞(56)






## 第 8 章 分層設計 (1)</br>第 9 章 分層設計 (2)(62)






## 第 10 章 頭等函式 (1)</br>第 11 章 頭等函式 (2)(56)






## 第 12 章 利用函式走訪</br>第 13 章 串連函數式工具(66)






## 第 14 章 處理巢狀資料的函數式工具(34)






## 第 15 章 解析時間線(48)






## 第 16 章 多條時間線共享資源</br>第 17 章 協調時間線(67)





## 第 18 章 反應式與洋蔥式架構(32)






## 第 19 章 踏上函數式設計之途
自己讀即可