第二部用對照分析展示了「函式式風格主要在改變狀態流動的方式」這一觀察。第三部把焦點從「比較」轉到「設計」:

  • 資料流(Data Flow):函式式程式更像水管系統,資料穿過一連串純函式被逐步轉換
  • SOLID 原則:這套源自 OO 的設計原則在函式式世界依然適用——它們關於的是模組與依賴,而非「類別」這個語言特性

一句話定調#

在可變語言中,行為流經物件;在函式式語言中,物件流經行為。

第三部會用這個視角重新詮釋我們熟悉的軟體設計原則。