Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
Not open for further replies.
Forced yearly update cycles on a product like this with such a large user base is virtually impossible to have bug free releases. Its impressive they do as well as they do.

Even with Apples money they can only do so much. Throwing more people at it is good only up to a point. You can only divvy up the work so much before people are getting in each others way.

You waiting for a couple updates is essentially doing what Apple should be doing, not releasing software until its 100% ready.

Seriously, given how stale and buggy iOS 11 is, I’d prefer that every other year they focus only on bug fixes and not new features. Never has a public release felt as big of a beta as iOS 11.
 
Seriously, given how stale and buggy iOS 11 is, I’d prefer that every other year they focus only on bug fixes and not new features. Never has a public release felt as big of a beta as iOS 11.

Never has an iOS release had so many total amount of features, or been as open to 3rd party developers before. The walls of the garden are getting shorter and in turn allow for a lot more variables to cause issues.
 
The OP obviously has never been involved in software development. As much as you try it is impossible to for see exactly how every user will use the software and every combination of key strokes. In addition with a product such as this with applications that run on top - again you can't for see every combination of applications that run at the same time over millions of users. These combinations again cause issues that no one had thought of.
If anyone thinks that Apple wants bugs or doesn't try its best to eliminate bugs again doesn't understand business or software/hardware development.
You will never see perfect software in anything much more complex than a program that has one line of code that prints your name
 
Bugs happen but releasing a final product before the bugs are fixed is not reasonable for the price paid.
So no one has bought computers or any software or TVs or even cars in the past few decades if not ever? Pretending that somehow bugs don't exist in anything and that perfect mass produced products are out there is just silly.
[doublepost=1508018369][/doublepost]
Android devices don't get updates, most are bug free out of the box.
Ah, right, most Android devices are bug free, and out of the box too...now we know the silliness we are dealing with. Seems like there isn't much in the way of a meaningful discussion to be had there.
 
LOL I just almost choked on my drink. Did someone REALLY just suggest Android devices have no bugs out of the box :rolleyes:

The ignorance here is real. I would suggest using google search and/or visiting some Android forums. Android is MORE buggy than iOS by a long shot; AND not fixed by updates as most devices dont get more than 1 or 2 updates total.

The 5S still being supported with iOS11 was released in 2013 between the Galaxy S4 and S5 (S5 in spring 2014) and even the newer released Galaxy S5 is still on Android 5 officially 3 versions old.

If the grass is greener, dont let the door hit ya! You'll be sorry from experience.
 
Last edited:
Retired now but I had almost 45 years in s/w and system development, some systems being safety critical and with SLOCs measured in the millions and sometimes in the many tens of millions. Even on the most critical systems where testing went to unbelievable lengths (and costs) bugs always got through - lots of them. Complex s/w - including operating systems (which I also worked on) - have too many combinatorial paths for 100% test coverage and problems will always exist, no matter the number of release iterations.
 
For example I would notice bugs in HomeKit while someone else could go years and never even open the Home app.
I understand that but, isn't it Apples job to thoroughly test every possibility? That's what their R&D department is for.
[doublepost=1508031745][/doublepost]
Also, the whole "it just works" part of it wasn't really about problem-free products (as those don't really exist, at least certainly not on a mass scale), but about usability by the common user.
And if there is a software but, then it doesn't work!
[doublepost=1508032487][/doublepost]
Bugs happen but releasing a final product before the bugs are fixed is not reasonable for the price paid.

I totally agree and this was my point.
 
I understand that but, isn't it Apples job to thoroughly test every possibility? That's what their R&D department is for.
[doublepost=1508031745][/doublepost]And if there is a software but, then it doesn't work!
[doublepost=1508032487][/doublepost]

I totally agree and this was my point.
Yes, not working or having bugs gets in the way of course, I was just pointing out that the whole "it just works" wasn't aimed at that in its origin.
 
I understand that but, isn't it Apples job to thoroughly test every possibility? That's what their R&D department is for.
[doublepost=1508031745][/doublepost]And if there is a software but, then it doesn't work!
[doublepost=1508032487][/doublepost]

I totally agree and this was my point.

No, Apple cannot test every possibility - there is not enough time or money to do that. And no, it is not the responsibility of the R&D department to test - that's what the Test organization does. If you think that large and complex software can be delivered without bugs then you do not understand software development.
 
  • Like
Reactions: old-wiz
No, Apple cannot test every possibility ....

Apple decides which hardware can run iOS 11. You say "every possibility" like there are hundreds. Apple controls the hardware and the software. All other 3rd party apps run in a sandbox. 3rd party apps should not have any effect on iOS springboard, which is under Apple's control.
 
Apple decides which hardware can run iOS 11. You say "every possibility" like there are hundreds. Apple controls the hardware and the software. All other 3rd party apps run in a sandbox. 3rd party apps should not have any effect on iOS springboard, which is under Apple's control.
Except that apps and user data and settings and different usage combinations do in fact have an effect and introduce variations.
 
Bugs happen but releasing a final product before the bugs are fixed is not reasonable for the price paid.
If final products weren’t released until all bugs are fixed, you would never see a new computer, phone, or tablet ever again. And as cars get “smarter”, you can forget about new cars too.
 
  • Like
Reactions: old-wiz
Bugs happen but releasing a final product before the bugs are fixed is not reasonable for the price paid.

You don't find many of the bugs until released - as I said previously having a million people use something will turn up things that testing never can. Each person uses a different combination of applications and uses their phone differently. So if you want the flexibility and usability of products like smart phones you'll need to live with some bugs.

My wife's Samsung makes an Apple phone look perfect.
 
  • Like
Reactions: old-wiz and simonsi
So it's Apple's hardware and Apples software, they have a state of the art facility with brilliant minds. Yet with each new iOS release there are always bugs that have to be fixed with subsequent iOS releases. I don't understand this, does Apple just not know what they are doing? Or maybe they like using consumers as free beta testers. You would think that Apple would catch the bugs prior to release. I don't know, it's kind of annoying and I've gotten to the point now that I don't update my iPhone until Apple releases numerous iOS updates to sort out issues that shouldn't have been there in the first place.
When everything you do in life is perfect, get back to us with your lack of understanding about the fallibility of man.
 
  • Like
Reactions: stulaw11
I have come up with a routine on how to properly restore devices so there are no bugs on iOS 11.

1. Download 3utools
2. Delete “profile,secure and text input” from your Iphone under iCloud storage
3. Reset device
4. Put device into dfu mode
5. Open 3utools
6. Pro Flash the device with the latest Ipsw, “make you turn off reserve baseband features on the right hand side before you flash” and don’t activate the phone from within the app.
7. When finished “setup as new” and wait 30 minutes while the phone indexes.

This works every time and I have all day battery life on an iPhone 6s Plus with 80% battery capacity left.
 
It’s virtually impossible to have bug free software. It’s been pointed out numerous times

And many times, plenty of iPhone owners have said there devices and iOS experiences were bug free. This is you trying to "save face" with this comment. :rolleyes:
 
And many times, plenty of iPhone owners have said there devices and iOS experiences were bug free. This is you trying to "save face" with this comment. :rolleyes:

No it’s not. It’s me saying it’s virtually impossible to have bug free software.

I never once said I had zero bugs, nor am I responsible for anyone who makes that kind of claim.

Keep trying, Samsung is gonna love all that overtime you’re putting in.
 
Last edited:
Will always be bugs as long as the programming language is complex enough to let a human make a mistake
 
  • Like
Reactions: old-wiz
If final products weren’t released until all bugs are fixed, you would never see a new computer, phone, or tablet ever again.

Actually, yes we would, only they'd be better products. But, Apple doesn't want to their time to do it right and miss out on profits.

Maybe you're of the generation that demands things now and change for the sake of change. That only produces unpolished products. There once was a time when quality mattered, even if it took years to perfect.
 
Status
Not open for further replies.
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.