Why programmers dislike reduce
evanhahn.com原文 ↗
作者从代码审查经验观察到,map/filter 普遍易接受,reduce 却常被批评为难读,可能原因包括累加器不熟、担心性能以及 JavaScript/Python/Swift 的表达不够优雅,Clojure 是例外。文章承认样本可能有偏差,真正的审查严格度尚未测量;一个 API 偏好因而被转化成语言习惯与协作成本问题。
–浏览
evanhahn.com原文 ↗
评论 · Comments