3 ms·
> The big difference with software engineering is that the costs of failure are so relatively low that we prefer to go full steam ahead instead of trying to fin
by lambdaelite 11y ago
> The big difference with software engineering is that the costs of failure are so relatively low that we prefer to go full steam ahead instead of trying to find ways to reduce uncertainty.
I think this is an excellent point. Software is treated with a different level of rigor and respect on safety-critical projects. Same for embedded systems where the cost of updating a system is prohibitive.
I do think that there is an engineering discipline in software, just that most people aren't practicing it.