2 ms·
The more I learn about modern software practices, the more I come to think that software is worse today because programmers are poorly disciplined and badly tra
by ColanR 7y ago
The more I learn about modern software practices, the more I come to think that software is worse today because programmers are poorly disciplined and badly trained. Of course, that's likely because the barrier to entry is so much lower today than it used to be.
- WalterBright 7y agoThe barrier of entry to software has been zero ever since the 8080 was introduced.
- fxtentacle 7y agoBack then there were a lot less stackoverflow copy & paste mistakes.
- akiselev 7y agoThere were also far fewer users to really discover the nasty edge case bugs.
- speedplane 7y ago> There were also far fewer users to really discover the nasty edge case bugs. If you consider why a company makes something reliable or not, it's a relatively simple formula: = Number of Users x (Benefit of Getting it Right x Probability of Getting it Right) - (Cost of Getting it Wrong x (1 - Probability of Getting it Right))) As the number of users in any system increases, the cost overall cost of getting it wrong also increases. You can then devote more fixed cost resources to improving probability of getting it right.