經過 8 年的 Haskell、2 年的 OCaml、2.5 年的 C++ 和 45 分鐘的 Go,我向你們介紹終極設計模式。 上下文模式 將 FP、OOP、程序式和聲明式編程結合在一起,創造出你所需的最後一個也是唯一的設計模式。 一個包含所有依賴項的單一記錄,明確地傳遞給每個函數。 不再有繼承。 不再有類和方法。 不再有依賴注入。 不再有單例模式。 不再有私有/公共。 模擬從未如此簡單。 這是你需要的唯一模式來結構每一個應用程序,無論行業如何(微服務、編譯器、太空船系統)。