← Back to context

Comment by mgoetzke

8 years ago

In light of some memorable software design failures (which includes not just code but UX design, usage scenarios, compliance etc) I would kindly disagree. And the people of Hawaii would too I am sure.

It really depends what the software is used for. Software is just peoples thoughts and intentions codified for quick access/evaluation.

If they are used for a game it might not be important, if they are used for something important it also becomes important and exactly because the complexity of real life is difficult to account for ahead of time.

Sorry, I didn't mean to minimize the consequences.

There are massive failures, and now, more than ever, software interacts with other software in unpredictable ways.

I was just expressing the feeling that things are even worse in other domains. Though sometimes automating a huge unstructured mess is difficult, imagine having a huge unstructured mess and dealing with it by hand!

Programmers might have many problems, but at least a subset of the work happens in a purely mathematical space.