- 1
http://forums.sun.com/thread.jspa?threadID=5213426
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144
http://forums.sun.com/thread.jspa?threadID=5213426
по ссылке длииииииииинный сплошь китайский код. Особенно красиво гипнотизироваться, крутя колесиком мышки вверх-вниз.
каменный век в виртуальности, сколько ж можно?
Лучше бы так синглтон не любили.
вообще при наличии хорошего DI синглтон не нужен ни-ко-гда).
Тоесть он будет синглтоном, но никто про это не узнает кроме DI
пацан скучает за досовскими цветами
+ нумерация с 1 выдает поциента с головой
public void setMainColor() {
switch (colorStatus) {
case 1:mainColor = Color.black;break;
case 2:mainColor = Color.blue;break;
case 3:mainColor = Color.green;break;
case 4:mainColor = Color.red; break;
case 5:mainColor = Color.magenta;break;
case 6:mainColor = Color.orange;break;
case 7:mainColor = Color.pink;break;
case 8:mainColor = Color.gray;break;
case 9:mainColor = Color.yellow;break;
case 10:mainColor = userDefinedColor;break;
}
}
хотя с другой стороны с Sun работают политкорректные ребята не допускающие расизма и для них это нормально
http://govnokod.ru/4054
http://govnokod.ru/4007
public class Color
{
public static const RED:int = 0;
public static const GREEN:int = 1;
.....
public static function getColor(color:int):int
{
switch(color)
{
case 0:
return 0xff0000;
case 1:
return 0x00ff00;
...
// и так далее
}
}
}
Но его можно понять - до этого долго работал в проекте, в котором любили switch
на смеси джавы и AS?
ага меня тоже :int насторожило.
НО коллега начал с case 0
а в том говне черный - case 1. быдлокодер не знающий о кодировании цветов детектед.
нет?
switch(color)
{
case RED:
return 0xff0000;
case GREEN:
return 0x00ff00;
....
Но сути не меняет, написать просто
public static const RED:int = 0xff000
привычка ему помешала
const есть в C#, кажется есть в AS, в джаве он эмулируется static finalом.