HN 精选

Functional architecture - The pits of success - Mark Seemann

NDC Conferences
5 人推荐 · 跨 6 个月 · 2018–2025
软件架构与系统设计函数式编程
Functional architecture - The pits of success - Mark Seemann

中文导读

Mark Seemann 阐述函数式编程如何天然契合面向对象开发者历经波折才总结出的最佳实践,展示“纯核心、不纯外壳”的架构如何让系统顺理成章地掉进“成功之坑(Pit of Success)”。

为什么 HN 推它

务实派程序员理解 FP 价值的最佳范例:不搞高深数学范畴论,单纯用工程设计证明函数式思维如何让业务代码更好写、更好测。

「非常棒的一场演讲,证明了只要遵循简单的函数式思路,你的代码就会自然而然落入‘成功之坑’。」HN 网友原话:Here is a great talk demonstrating that by following a simple functional approach, your code can naturally fall into a “pit of success
英文原摘要(HackerTube / Claude 整理)

Mark Seemann argues that functional programming naturally yields many of the best practices object-oriented developers learn painfully. He shows how functional architecture leads to a pit of success, with a pure core and impure shell.

Recommended as a practical demonstration of how functional thinking improves design without going off the deep end.

HN 上的提及

rec pwm · 2018-09 · HN 原文
Here is a good talk about these ideas
reference truculent · 2019-10 · HN 原文
I'm perfectly happy to fall into the pit of success[1].
strong_rec adamkl · 2020-10 · HN 原文
Here is a great talk demonstrating that by following a simple functional approach, your code can naturally fall into a “pit of success
reference kirse · 2020-11 · HN 原文
Mark Seeman calls these the "Functional pits of success
rec adamkl · 2021-01 · HN 原文
Here’s some great examples of the benefits of functional thinking without going off the deep end.

相关视频