поддерживаю, осуждаешь - предлагай как надо, без лишних помоев
Ну типа есть вопрос - есть ответ. А все комментарии относительно кода остального... Заказчик не платит, такой кодстайл, нет времени рефакторить, платят за конкретную работу, много связного кода, который может сломаться... Причин миллион. Но нет, всеравно надо влезть со своим - " фуууу, хоки!". Узколобость 80 уровня