A los programadores no les gusta `reduce`, según la experiencia de un desarrollador
Anecdotally, programmers dislike "reduce"
El autor observa que en las revisiones de código sus compañeros rara vez cuestionan el uso de `map` o `filter`, pero cuando incluye `reduce` suelen comentar que es difícil de leer. Propone varias teorías: menor familiaridad, peor rendimiento o menos elegancia en lenguajes como JavaScript, Python y Swift. En Clojure no recibió esas críticas. Aunque prefiere `reduce`, suele reemplazarlo para evitar fricción.
A menudo, cuando he enviado un parche con `reduce` dentro, recibo un comentario como: «esta parte es difícil de leer».