Система сама по себе неплохая, но есть в ней недостаток: тебе не объясняют, зачем тебе это на самом деле нужно. Наглядный пример из математики: синусы, косинусы, тангесы, катангенсы и т.д., то же самое с матрицами, логарифмами, функциями, интегралами и прочим. Ты просто должен выучить некие правила, желательно также их понять и научиться решать задачи. Но тебе не объясняют, зачем это нужно в реальном мире. И вот, ты сталкиваешься с твоим любимым программированием. Сложность алгоритмов передаёт сразу привет. А ты ничего не помнишь со школы. То же самое с разработкой игр. Как там вычислить траекторию-то? А, ну да, ты ж считал это неважным, а тебе ничего не сказали, да :D
Да, соглашусь, она не то что неплохая, она даже очень хорошая