
23.09.2015, 23:15
|
|
Постоянный
Регистрация: 22.06.2015
Сообщений: 766
С нами:
5732336
Репутация:
0
|
|
Сообщение от WoWan-SM
Я тут, конечно, недавно, но почему на форуме нет раздела куда будут выкладывать говнокоды?
P.S. Скорее всего писал он на Java 6, где не было поддержки switch(String), которая появилась только в Java 7. Но даже так мне не понятно зачем везде вызываются getCommand и почему нельзя было красиво оформить код с использованием enum
Команда генерится по имени типа эвента, и да писалось это достаточно давно. Еще один момент - компилятор для java классов, я оставил как и был, компилит на старте java (основа не овер, а l2emu project формата 2007 года) работает быстро под 1.6, когда уже 1.7 грузит чуть ли не в 5 раз дольше (хотел обновить как-то). Поэтому и синтаксис я оставил под 1.6.
Код может и кажется несколько "тяжелым", но он прост, понятен и достаточно надежен.
ТС (агрессивный и тупой) критически не понял, что он видит и почему так - и вылез кинуть это в говнокод, но по факту не все так как кажется. Просто в его голове не укладывается, что можно писать в таком ООП-стиле.
|
|
|