Пофиг как выглядит, главное что работает и выполняет свою задачу... Главная задача вспомнить зачем ты это делал...
Ещё веселее, если ты не понимаешь большую часть методов и функций и даже не представляешь почему код работает..
Все так живут, не понимая своих органов, и даже не представляя почему они работают. Не вижу проблемы.
Проблема в модификации готового кода. Когда у тебя чёрный ящик и ты реально по одной тычке понимаешь как он тебе выдаёт обработку инпута.
Чтобы написать коммент, необходимо залогиниться