- 1
- 2
- 3
public static boolean isNull(Collection collection) {
return collection == null;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+77
public static boolean isNull(Collection collection) {
return collection == null;
}
carsten 25.06.2012 21:31 # 0
но на полпути забыли.
rat4 25.06.2012 21:58 # +3
mychka 25.06.2012 22:16 # +2
wvxvw 25.06.2012 22:46 # +3
roman-kashitsyn 25.06.2012 22:47 # +1
TarasB 25.06.2012 23:15 # +3
carsten 26.06.2012 03:29 # +4
bormand 26.06.2012 05:36 # +1
bormand 26.06.2012 05:34 # 0
Интерфейс Nullable, который должен заимплементить каждый из классов.
[/ProblemFactory]
roman-kashitsyn 26.06.2012 22:58 # 0
mychka 26.06.2012 23:42 # +2
tir 26.06.2012 07:34 # +1
Неплохо бы еще варианты использования этого метода. Если для того чтобы эксепшн кинуть (типа assert, preconditions) - то просто метод не дописали (или не дорефакторили). Если же в условиях типа if (isNull(c)) { ... }, то метод весьма сомнителен.
mychka 26.06.2012 22:57 # +1
После удаления метода такие места заменены на if (c == null) (чаще if (c != null))