Печь свой собственный хлеб? Изучаете новый язык программирования? Сборка аркадного контроллера. Если вы чем-то похожи на меня, у вас будет первоначальный прилив вдохновения, вы прочитаете все, что сможете найти по теме, для значительных затрат времени, может быть, даже запасетесь материалом и инструментами для дополнительных денежных вложений, очаруетесь разнообразием. методов и множество вариантов, которые могут быть сделаны по мере того, как вы углубляетесь в предмет. Вы теперь эксперт. Ни в коем случае не будет происходить фактическая выпечка, программирование или сборка.

Я выучил Lua на днях. Да, язык программирования. Какие? О, на самом деле я ничего не программировал в тот момент. Нет, я нашел отличный фреймворк под названием Löve. Я просмотрел API и обнаружил, что он полон отличных вещей, всего, что вам нужно для создания игры, и множества хороших библиотек для загрузки. Здесь я мог бы начать программировать, попробовать кое-что, учиться по мере продвижения, делать что-то и получать удовольствие.

Я решила купить книгу. Я мог бы купить удобный справочник. Я купил продвинутую книгу; в конце концов, я опытный программист. Lua Programming Gems — отличная книга, полная методов, которыми я восхищался и делился ими с коллегами, но понятия не имел, как и когда их использовать. Теперь я знаю, как выглядит красивый Lua, и мои грустные попытки не подходят под описание.

Я думаю о полуглухих соединениях типа «ласточкин хвост» для аркадного контроллера. Нужен ли мне роутер для этого?