Получила от начальства чужой код с указанием "прочитать, разобраться и использовать". Испытываю острое желание биться головой обо все окружающие твёрдые поверхности: у меня складывается ощущение, что программисты считают ниже своего достоинства соблюдать хороший стиль кода. Комментариев нет, в отступах полный балаган, на одной строчке плюс окружён пробелами, на следующей - нет, на венгерские имена - ни намёка, вместо стандартных имён функций toString и parse почему-то нужно было изобретать getString и loadState, куча лишних пустых строк. И вообще, может, я чего-то не понимаю в этой жизни, но я не верю, что можно написать проект не масштабов HelloWorld, включающий в себя 16 классов, ни в одном из которых нет ни одной private или protected функции. Вариантов два: или там простыни, или выделенные промежуточные функции поголовно public. Почему б тогда не писать весь текст программы в одной функции, раз уж всё равно на ООП забили? Зла не хватает, честное слово...