Публикации по теме 'learning-to-code'


Новое объяснение областей действия и закрытия: часть 2
С возвращением в Confusion: Part 2. Я имею в виду Scopes & Closures: Part 2. Если вы пропустили первую часть, где я говорил об областях, вы можете найти ее здесь . В этой части я остановлюсь на закрытии! Закрытие может быть пугающей и пугающей темой. Вы только посмотрите, как это определяет MDN : Замыкание - это сочетание функции, объединенной (заключенной), со ссылками на ее окружающее состояние ( лексическое окружение ). В этой статье я разберу эту концепцию на нескольких..

Simeron’s Arcade: Etch-a-sketch — добавление моей первой функции JS
В это время в изоляции я действительно хотел воспользоваться этой возможностью, чтобы попробовать и развить свои навыки. Я хотел вернуться к JavaScript и улучшить свои навыки работы с CSS. Прошло так много времени с тех пор, как я прикасался к чему-то подобному во внешнем интерфейсе, и, по правде говоря, я боялся этого делать. Зная, как долго я не использовал javaScript, и зная, что я, вероятно, забыл все, я немного сопротивлялся, но это было то, что я действительно хотел сделать, потому..

Разведка-оптимизация: систематическое улучшение пользовательских решений
Принципы на практике Разведка-оптимизация: систематическое улучшение пользовательских решений Как общие принципы, лежащие в основе быстрого поедания файлов cookie и выбора правильной коробки, позволяют нам принимать оптимальные решения, а также использовать возможности краудсорсинговых улучшений для проектов с открытым исходным кодом. Когда я был ребенком, мы с друзьями придумывали такие задачи, как съесть йогурт без помощи рук или съесть печенье на скорость. У всех нас было 30..

Методы массивов в Javascript (мутанты против трансформеров)
Первое, что я помню при изучении javascript, - это то, что я слишком часто получал какую-то отдачу, которой не хотел. Часто это было «не определено». Это было причиной, по которой в прошлом я избегал использования методов массива и выбирал метод migrain, вызывающий вложенные циклы. Недавно я прочитал статью среднего размера, в которой предполагалось, что нам редко нужно использовать циклы for при работе с массивами. В моей голове крутились воспоминания. «Undefined» в console.log...

Консультации по изучению новых языков программирования
Консультации по изучению новых языков программирования После окончания колледжа я начал работать PHP-разработчиком в Coolblue. Спустя полгода я работал над iOS-приложением на полную ставку. Примерно через 7 месяцев я начал работать над приложением для Android, которое полностью написано на Kotlin и использует RxJava / RxKotlin. Множество новых технологий и идей, которым нужно научиться. Мне нравится верить, что я кое-что знаю об освоении новых языков программирования. Это будет..

Загрузите Absolute Bare Essentials с GitHub
Долгое время я боялся git. Пока однажды мне не пришлось изучать git, чтобы работать в команде. Обойти это было невозможно, самый эффективный способ совместной работы над кодом — через git. Но как только я начал использовать git, я понял, что git нечего бояться. Тем не менее, учебные пособия и руководства были переполнены информацией о git. Каким-то образом они усложнили git и заставили меня его бояться. Если бы мне дали самое необходимое для одного сольного проекта, я бы продолжил с..

Путь программиста
Эффективное обучение для программистов Работа в области разработки программного обеспечения является одной из самых сложных, если вы инженер-программист, вы знаете, что вам нужно постоянно учиться новому, чтобы иметь возможность решать более сложные проблемы и, конечно же, иметь успешный карьерный рост. Каким-то образом я нашел покой и убежище в коробке схем и транзисторов Я помню свой первый компьютер, и я всегда благодарен, что меня познакомили с ним, мой первый компьютер был..