Борьба: Давайте проясним кое-что. Я получаю каждый отдельный компонент JavaScript. Я разбираюсь в массивах, объектах, циклах while, циклах for и т. д. Все это имеет смысл, если разложить его на голую костяную структуру.

Проблема, с которой я сталкиваюсь, заключается в том, чтобы собрать эти компоненты в один. Как будто я полностью ошеломлен реальным проектом, что мой разум отключается и не говорит: «Ну, вам это нужно, поэтому вы должны поместить это в цикл for». Вместо этого мой мозг думает: «Ты мог бы просто быть пекарем… разве хлеб не вкусный?».

Это определенно ударило вчера по нашему ежедневному заданию по созданию игры в блэкджек. После часа написания кода за кодом я удалил все это несколько раз. Что я действительно получил, так это то, что все карты должны быть в массиве, вам нужна переменная рука, тузы должны быть вынуты, так как они имеют дуэльные значения, роялти должно быть 10. После этого я был полностью потерян. Не знал, куда идти после этого. Нужен ли мне цикл for? Зачем? Прочитать всю переменную и что делать? Вернуть их в массивы? Нужны ли ему массивы?

В этом и заключается борьба, невозможность увидеть более широкую картину и разбить ее.

Это была борьба за то, чтобы объединить все это вместе, чтобы получить результат, который мне нужен.

Понятно: HTTP. Все это имеет смысл. Есть запрос (с типами), команды, ответы и т. д. Я понимаю. Все это имеет большой смысл в отношении того, как работают серверы и информация, которая передается туда и обратно.

С нетерпением жду: выходных. Мне нужно больше времени на JavaScript с большим количеством примеров. Одна неделя и вы рассчитываете построить что-то вроде того, что мы сделали вчера, за два часа? Как-то неприемлемо. Я планирую использовать выходные, чтобы наверстать упущенное и пересмотреть, пересмотреть и пересмотреть.