|
 Originally Posted by poopsie
Ok so because the phone doesn't have a keyboard on the screen like I want, thats a bug. And because I wanted mine in white, that is also a bug. I really wanted 4G, so there is another bug. I would also really like there to be more apps in the app store, oh wait, that is also a bug. Get my point??? You make these conclusions that EVERYTHING is a bug and Palm just throws them under the rug! Let me guess, you are the same person who comes in these forums and when you lose reception in your basement, you start a thread that says "Sprint service is down across the country today!". Ever hear of the boy who cried wolf?
Poopsie, as a programmer, I can tell you that you are wrong and this in fact is a bug. If the Palm were not to match the number to a contact because one had 7 digits and the other had 10, then I'd say that it's a missing feature. But to match a 10 digit number to the wrong contact is in fact a bug. As a program, it should never ever make a guess at a contact when the numbers can easily be verified to not match up.
The pseudo logic should be something similar to below:
Code:
for (contacts)
if (typedNumber = contactNumber){
showContact
}else if (typedNumber.length = 10 AND typedNumber = areaCode + contactNumber){
showContact
}else if (typedNumber.length = 7 AND typedNumber = contactNumber - areaCode){
showContact
}
}
|
|
|