Linked by Thom Holwerda on Mon 26th May 2014 21:24 UTC
In the News

It's hard to explain to regular people how much technology barely works, how much the infrastructure of our lives is held together by the IT equivalent of baling wire.

Computers, and computing, are broken.

Software sucks. It really, really sucks. I have yet to meet a piece of software that didn't make me go "" several times per hour - whether it be a videogame, a browser, or an operating system.

Permalink for comment 589726
To read all comments associated with this story, please click here.
Member since:

I don't think anyone is arguing against QA steps. In fact, I would agree that those need beefing up as well as the professionalism of the earlier stages of development.

I am quite aware of the concepts you are putting forth despite my professional background. Trust me, there really aren't as many differences as you imagine.

Planning, conducting and publishing research for review is not that different. It follows similar QA and specific cross-profession standards.

It isn't just mission critical needs, it is reliability. If that wash machine in your example has poor QA and buggy software, it will be recalled or manufacture fixed. If it isn't, then there are liability issues that arise. If those aren't addressed, the company in question runs the risk of lawsuits and even going out of business. The same kind of standards and professionalism just don't exist currently in OS, application, and game design.

Hello I am Warner Bros, and I could give a shit about fixing the bugs in Batman, all I care about is taking your money from DLC purchases. That's the kind of bullshit that needs to stop, and is not allowed in other regulated professions.

And here is another example:

I think many more examples including Heartbleed and others could be found. There is a problem. There are solutions. Many software developers unfortunately do live in a fantasy world of specialness and freedom at all costs.

Reply Parent Score: 3