HN 精选

Rich Hickey rants about HttpServletRequest in 1080p: Death By Specificity from Clojure Made Simple

Fred Overflow
5 人推荐 · 跨 5 个月 · 2020–2026
软件架构与系统设计函数式编程数据库与存储系统
Rich Hickey rants about HttpServletRequest in 1080p: Death By Specificity from Clojure Made Simple

中文导读

Rich Hickey 在演讲中一段 5 分钟的高能切片:他对着 Java 经典的 HttpServletRequest 与充斥无数特化类、Getter 的 OOP 设计开启疯狂吐槽,力陈用通用 Map 承载数据的纯粹与灵活。

为什么 HN 推它

数据建模与反思 OOP 冗杂体系时必看的圣经级吐槽,常年活跃在各种编程范式大论战的引用链接里。

「Rich Hickey 封神级的名场面吐槽。」HN 网友原话:A classic rant by Rich Hickey
英文原摘要(HackerTube / Claude 整理)

A five-minute excerpt of Rich Hickey's Clojure Made Simple talk, with new slides, ranting about HttpServletRequest and specificity. He argues for using generic maps instead of many specific classes and getters.

Cited as the classic rant on maps versus objects in discussions of data modeling and OOP.

HN 上的提及

reference simongray · 2020-05 · HN 原文
As a counterpoint (relevant Rich Hickey rant)
joke simongray · 2020-12 · HN 原文
Some people need something to happen when they press dot, though
strong_rec TacticalCoder · 2021-03 · HN 原文
it's golden
strong_rec daly · 2021-04 · HN 原文
Watch anything Rich Hickey talks about. He really "gets it".
reference uDontKnowMe · 2021-08 · HN 原文
Linked in a long static typing discussion

相关视频