Hacker News new | ask | show | jobs
by informatimago 4652 days ago
Having a computer industry.

All the other design decisions are not regretable within the context of a computer industry, since they just promote more invoicing. On the contrary, the best thing you can do, is to create more such design decision, so you can charge customers more: to implement those design decisions, to reimplement them in a different language for a different platform, to reimplement them when the new extended version of the design decision becomes necessary, and so on. If you make a good design decision, you're set for life.