Study note

Functional Design : Principles, Patterns, and Practices

Properties

Type
Books
Status
想读
Domain
Engineering
Category
函数式编程与程序设计
Source
book.douban.com
Vault note
library/books/engineering/Functional-Design-Principles,-Patterns,-and-Practices-9646412ff6047bbb.md

Summary

Robert C. Martin 从务实工程角度讲函数式设计,比较 Java/OOP 结构和函数式语言带来的设计方式,并用 Clojure 示例讨论不可变性、持久化数据、递归、惰性、状态、数据流、SOLID、测试、GUI 和并发。

Highlights

理论负担较轻,重点是工作开发者如何在真实系统中适度使用函数式编程、重新理解 SOLID 和设计模式,从而改善代码清晰度和设计纪律。

Notes

Robert C. Martin;2023-9-21。

Comments

Loading comments...