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...