- 1
- 2
- 3
- 4
- 5
- 6
- 7
if ((su != null) & (!su.getId().equals(id))) {
flag = false;
} else if ((su != null) & (su.getId().equals(id))) {
flag = true;//true- not exist
} else {
flag = true;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+79.1
if ((su != null) & (!su.getId().equals(id))) {
flag = false;
} else if ((su != null) & (su.getId().equals(id))) {
flag = true;//true- not exist
} else {
flag = true;
}
не пишите код по ночам... а то такое выходит..))
guest 24.11.2009 01:18 # +1
//true- not exist
guest 24.11.2009 08:22 # 0
Зачот.
guest 24.11.2009 12:50 # 0
guest 24.11.2009 12:58 # −1
TarasB 24.11.2009 14:50 # 0
flag = !su || su.getId().equals(id);
guest 24.11.2009 17:36 # +2
TarasB 24.11.2009 17:53 # 0
flag = (su == null) || su.getId().equals(id);
guest 24.11.2009 20:19 # 0
TarasB 24.11.2009 21:20 # 0
guest 24.11.2009 23:15 # 0
А если оно будет проверено, то фейл
TarasB 25.11.2009 00:11 # 0
Кстати, если su.getId().equals(id) делает какую-то операцию ещё, то в исходном говнокоде она делается дважды для ненулевого su, а у нас только по одному разу.
guest 25.11.2009 09:47 # 0
guest 29.01.2010 14:43 # 0
guest 04.02.2010 20:18 # 0
Если выставить опцию у жавы, чтобы делала полные проверки, то будет куй :) 100% :) Ы
Учите аспуку :D
Но конечно полную проверку бесмыслено ставить, и никто не ставит :) но я ваще пишу к тому, что это не "факт", и не надо тарапицо с вывадами :) Ы
guest 16.02.2010 13:38 # 0
guest 25.11.2009 09:50 # 0
Billy the Kidd 26.11.2009 07:19 # +1
Там тремя строками ниже будет что-то вроде:
if (flag) {
flag1 = true;
} else {
flag1 = false;
}
[КС]
guest 26.11.2009 14:35 # 0
воистину кладезь говнокода
maki 26.11.2009 23:14 # 0
guest 27.11.2009 05:15 # 0
мозги надо иметь