Comment

Comment by screamingninja

You can only pick two out of the three from the triad of optimization (time, monetary cost, quality).

Industry prioritizes functional solutions (requirements) over efficiency. If efficiency is one of the requirements, it will be addressed (e.g. video games). Optimizing for efficiency takes additional effort. The article argues that the software industry is stuck with inefficient tools and practices. Engineers can and should do better, aiming for better apps, delivered faster and more reliably with fewer resources. However, economy dictates that as you optimize two variables from the triad, the third will get de-prioritized.

Edit: I can see the downvotes but no idea why. Would you care to explain?

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton