‹ BackHN Continuity

Thread

Anecdotally, programmers dislike "reduce"

175 points · 283 comments · vinhnx

  1. randyrand · · focus · HN ↗
    IMO it's primarily because it's a bad name. Names are important, as they reinforce your mental model.

    Reduce means to take away.

    But reduce isn't taking something away. It's combining multiple things into one -- squeezing multiple things together. Reduce is poor verb for that.

    It should've been called squash. Just like squash-merge.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.