- 1
- 2
- 3
public static boolean isNull(Collection collection) {
return collection == null;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+77
public static boolean isNull(Collection collection) {
return collection == null;
}
но на полпути забыли.
Интерфейс Nullable, который должен заимплементить каждый из классов.
[/ProblemFactory]
Неплохо бы еще варианты использования этого метода. Если для того чтобы эксепшн кинуть (типа assert, preconditions) - то просто метод не дописали (или не дорефакторили). Если же в условиях типа if (isNull(c)) { ... }, то метод весьма сомнителен.
После удаления метода такие места заменены на if (c == null) (чаще if (c != null))