4 ms·
> developer time is a significantly more expensive resource than compute Depends on the number of invocations of the program.
by pkolaczk 4y ago
> developer time is a significantly more expensive resource than compute
Depends on the number of invocations of the program.
- MonkeyClub 4y agoNot just that. The “developer time is valuable” mantra is thrown left and right, disregarding how much of that valuable resource will be wasted down the line due to bad implementations. If we optimize for developer time, let’s optimize across the software’s entire lifecycle, not just that first push of a MVP to production.
- cinntaile 4y agoThis is a good point but it gets complicated as you often don't know the software's entire lifecycle so you have to optimize for something slightly different.
- MonkeyClub 4y agoYep, I think you’re right. We just need to do away with shoddy first implementations, while avoiding premature optimization (or pointless perfectionism). Which is all good in theory. In practice, management needs to also acquiesce and stop with the impossible deadlines. I mean, I’ve worked on more than one projects that were sold to clients before they were implemented, and I think I’m not unique in that :)