Дмитрий Беляев, да наверное я выделю не одну неделю, чтобы разобраться
со всем этим, но на первый взгляд это уже не для джуна) Хотя я еще не джун даже)
Сергей Соколов, обычно если я не знаю как сделать что-то, то я задаю вопрос и пока жду ответ
пытаюсь сделать сам, потом смотрю на ответ и пытаюсь понять как вообще работает код)