3 ms·
> Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs Do they really? I really don't
by crabmusket 3y ago
> Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs
Do they really? I really don't encounter that. I find premature abstraction more common.
But let's assume people are constantly writing for loops instead of using .map... Is that really a bigger problem for software than vague requirements which change before they were even properly understood in the first place?
I find this quote really overused and just... Not relevant to my experience as a full stack web developer.
- ant6n 3y ago>> Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs > Do they really? Well, they probably did fifty years (!) ago, when this quote was written down.
- crabmusket 3y agoYes I should have been clearer, I didn't mean to suggest it was wrong at the time. Just that it may be wrong now. That could be a limitation of my experience though.
- amadeuspagel 3y ago> Do they really? I really don't encounter that. I find premature abstraction more common. There's a pithy quote about that too, by Alan Perlis: "In programming, everything we do is a special case of something more general -- and often we know it too quickly."