Почему «код довольно сложно читать» (тестовое задание)?
Я бы в первую очередь отметил комментарии, лучше бы их не было, чем такие...
И ладно они на русском, но они рассказывают, что я по идее и так должен понять читая код.
Комментарий, если он есть, то должен отвечать не на вопрос "что делает код?", а на вопрос "зачем здесь этот код вообще нужен?". А если из самого кода не понятно "что делает код" - то код плохой.

Ну и так по мелочи, вроде единого стиля и огромных пустых пространств...
Косяк нашёл сам, всем спасибо за советы по поводу "красоты кода" :* не не не.. где же обещанноеЗЫ. Кто пилит такое же задание, пользуйтесь :3  верни репу!.. ну или мне копию хотя бы.. критику кода по желанию - хочешь, получишь (можно в личку.. и репу, и критику. см профиль