if (name != null){
person.setName(name);
}else if (name == null){
person.setName(null);
}
I love it. It could only be improved by being even more explicit.
if (name.equalsIgnoreCase("Allen")) {
person.setName("Allen");
} else if (name.equalsIgnoreCase("Bob") {
person.setName("Bob");
} else.
/* omitting lines in this post */
} else if (name.equalsIgnoreCase("Zuzu") { // hand cramp at line 1087667556223
person.setName("Zuzu:);
} else if (name == null) {
person.setName(null);
}
The only drawback I can see to this approach is that it is open to modification under new first names, otherwise, it is brilliantly self-documenting! ;-)
No comments:
Post a Comment