Об этом и речь. Когда знаешь как улучшить или что-то лучше сделать для себя, то это уже определенный уровень.
Когда берешь чужой код и плачешь от того что не понимаешь его, то для начала нужно определиться почему так. Возможно, там действительно всё настолько печально и сделано начинающим, а может быть самому нужно подтянуть знания чтобы "открылась тайна".