3 ms·
Sounds like they didn't factor in the south-paw iphone user demographic.
by jared314 16y ago
Sounds like they didn't factor in the south-paw iphone user demographic.
- MrFoof 16y agoIt's far simpler than that. When you are not in contact with the antenna bridge, signal quality and throughput is much higher than any other iPhone. By a large margin. When you come in contact with the antenna bridge, signal quality degrades considerably. I'm sure this was discussed at length by many engineers, on many occasions. They did a risk-benefit analysis, and concluded that the pros would outweigh the cons. They probably also weighed the option of trying to engineer something that allows them to have their cake and eat it too, but the need to have something to demo at a keynote, and phones ready for manufacturing didn't make it possible this iteration. ----- I go through this all the time. "Well, we can take this naive approach. It works. But processing time is O(log n). I think we could take a slick approach and reduce it to a worst case of 2n, but those worst cases are edge cases. Even without this approach our processing time is almost always n anyways. It'll add 10-20% to the development timeline to handle these edge cases gracefully." The answer always ends up being not to waste your time designing for edge cases that happen in specific (and in our case, controlled and planned) circumstances.