👤known🕑16y🔼26🗨️26

(Replying to PARENT post)

There's some sensationalism in the editorialising around this piece, but I find it hard to argue with the core of what Gates is saying.

You're not going to be able to sell a piece of software based on the idea that it has less bugs. People expect software to be bug-free. When people buy a new version of a product, people expect new features. I mean, history has proven him completely correct - today, vendors provide free updates in their software to fix bugs and sell new versions with more features.

Secondly, you're always going to have bugs. It's inevitable. What's important is that your software, both in terms of design and testing, is resilient enough to avoid major bugs that a large proportion of people will run into. Historically, Microsoft were good at this - there's a reason they were behind "Writing Solid Code". What remains are bugs which are quirks and corner cases, which are generally less important and are harder to test for. Of course, the situation with security is rather different, as certain quirks and corner cases can have serious unintended repercussions.

👤halo🕑16y🔼0🗨️0

(Replying to PARENT post)

Is there any software company out there that ships products on the scale of Windows and Office and always fixes all known bugs in its code before RTM? If you know a bug will only affect 0.1% of users 0.1% of the time, it doesn't do anything showstopping even then, and fixing it will delay your release, you'd probably decide not to fix it too.

Disclaimer: I am working at MS this summer. But I would have said the same thing months ago.

👤endtime🕑16y🔼0🗨️0

(Replying to PARENT post)

This shouldn't come as a surprise to anybody. Any nontrivial product has a bug database with hundreds of known bugs per module/component. Most are not worth fixing because regression testing is so expensive. And the expectation of end users is really low, people expect software to be lousy.

People even except phones to crash nowadays. In a Palm Pre review I read the other day they praised the Pre's stability: it "only" crashed 4 times during testing, and it was because "we were running a lot of apps at the same time".

Expectations matter.

👤gizmo🕑16y🔼0🗨️0

(Replying to PARENT post)

Is this actually real? I couldn't find anything on the Focus Magazine website.
👤wyday🕑16y🔼0🗨️0

(Replying to PARENT post)

He has a point though. I think if they said "you have to buy the next version to get the bug fixes", customers would be quite upset. Some companies do that, but really, these days I would expect to get bug fixes for free.
👤Tichy🕑16y🔼0🗨️0

(Replying to PARENT post)

Bill Gates just owned the guy ! Amazing ... the interviewer tried to push the guy but he knows exactly what to do.

From my view, Mr Bill and Microsoft cant stop evolving because of the bugs. They are right on focusing in new features rather than on bugs. The problem is building to complex software. That´s the mistake, on my opinion. Sometimes i use office 2000 to write some document and i don´t feel any difference from the 2007 ... well ... both do the job. So why i need the 2007 ? Because it´s have more features ... just this. So the interviewer should go for that, in my opinion, "Mr Bill, why you guys don´t build more simple and less complex software ?" So Bill would probably answer what EVERYBODY KNOWS BUT STILL WANT TO LISTEN TO FROM HIM TO CRUSH THE GUY ... "Well, because simple software don´t give so much money"

👤marcofloriano🕑16y🔼0🗨️0

(Replying to PARENT post)

They don't fix bugs in new versions, they do that in service packs and other updates.

By now, anyway... Were the OSRn upgrades to Win95 free?

👤pygy🕑16y🔼0🗨️0

(Replying to PARENT post)

Gates is a such a prick.
👤tomek🕑16y🔼0🗨️0