- 1
- 2
- 3
- 4
- 5
- 6
private static final int INT_5 = 5;
private static final int INT_3 = 3;
private static final int INT_4 = 4;
private static final int INT_6 = 6;
private static final int INT_7 = 7;
private static final int INT_8 = 8;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+84
private static final int INT_5 = 5;
private static final int INT_3 = 3;
private static final int INT_4 = 4;
private static final int INT_6 = 6;
private static final int INT_7 = 7;
private static final int INT_8 = 8;
someone 09.10.2014 13:10 # +4
myaut 09.10.2014 13:15 # +6
xaoc 09.10.2014 13:45 # +3
3.14159265 09.10.2014 14:06 # 0
someone 09.10.2014 17:25 # +1
3.14159265 09.10.2014 17:28 # 0
inkanus-gray 09.10.2014 22:53 # −1
istem 09.10.2014 23:01 # +3
cyperh 10.10.2014 21:47 # −1
inkanus-gray 11.10.2014 00:33 # −1
Lure Of Chaos 10.10.2014 22:24 # 0
TarasB 09.10.2014 22:09 # 0
istem 09.10.2014 22:16 # −1
inkanus-gray 09.10.2014 22:54 # 0
istem 09.10.2014 23:18 # 0
inkanus-gray 09.10.2014 23:20 # −1
istem 09.10.2014 23:38 # −1
Lure Of Chaos 10.10.2014 22:26 # −1
впрочем, семантику понять не всегда помогает (когда числа одинаковые, а контекст - нет)
3.14159265 11.10.2014 22:55 # −1
Мне тут в пришла безумная мысль: в рамках сигнатуры Boolean someMethod() мы можем вернуть потенциально бесконечное число различных значений (не ломая при этом API/ABI).
bormand 12.10.2014 08:00 # −1
3.14159265 12.10.2014 12:23 # +1
Не. Исключения — изврат. Более тупо (я ж не зря в этом треде написал). Создаём кучу констант наподобие енума
static final Boolean CAT = new Boolean(true);
static final Boolean DOG = new Boolean(true);
static final Boolean BIRD = new Boolean(true);
static final Boolean FISH = new Boolean(false);
Главное в нужном месте сравнивать через ==. Кстати значения енумов принято сравнивать именно так.
guest 15.10.2014 11:17 # +1