This week's book giveaway is in the Testing forum. We're giving away four copies of Practical Unit Testing with TestNG and Mockito and have Tomek Kaczanowski on-line! See this thread for details.
Just a Meaningless Drivel, I was wondering about the fairness of the naming rule. Since this is a Java website, does people aware that in Indonesia ( which own Java Island ) a lot of the people only has 1 (one) name, but some of the Javanese royalty might have like 7-10 names ( real names, no royalty title add on ). How is the naming rule can be fair to those people or people from other country/culture that does not support First Name and Last Name system. Another example: Chinese usually have 3 names. How can we account for that? -Ryo
Andy Ceponis
Ranch Hand
Joined: Dec 20, 2000
Posts: 782
posted
0
Sorry, but all the rules are tailored for us Americans. Everyone must assimiliate to our rules. Resistance is futile.
Thomas Paul
mister krabs
Ranch Hand
Joined: May 05, 2000
Posts: 13974
posted
0
I was wondering about the fairness of the naming rule.
Fairness? I don't think it is an issue of fairness... more likely convenience. What's the big deal about making up a second name? Use your town or your dad's name. And most Americans have three names (a middle name) but we just don't use it. It seems to me that figuring out a way to abide by the standard is a trivial non-issue.
So what you're saying is, for some classes in Java the Name constructor is private and the Name is implemented as a singleton? I can see that our rules may seem a bit strange to people from some cultures, but it does seem to be pretty simple to add something to a name to make it comply. This would be necessary anyway for some people - let's say the most common name in Java is John. (Obviously not, but I have no idea what a good choice would be.) What happens when the second person named John decides to register for JavaRanch? He has to modify his name, because "John" is already taken. And he may justly wonder why the first person is entitled to be the one and only "John" just because he got there first. Meanwhile the original John may regret having chosen such a simple name, because while he originally thought his name was unique, on the internet it turns out that's just not true, and now people regularly confuse him with the other 257 Johns on the group. Better I think to encourage disambiguation from the beginning. Note that it's perfectly OK to have a JavaRanch name with more than two parts. We only object if there are fewer than two.