Публикации по теме 'coding'


День 100!!!
ДЕНЬ 100!! Многому научился, подружился! Завтра: Начинаем ежедневную утреннюю серию руководств по JS на YouTube. Раунд 2 Буду программировать полный рабочий день ежедневно, пока не получу работу. Период. Всего за 100 дней кодирования я чувствую себя очень успешным! Вещи, которые я создал и сделал за 100 дней: Блог: https://medium.com/@austinbeaufort (сегодня еще не опубликовано!) Учебники: https://www.youtube.com/channel/UCUTKXJqFhBb4YlnkEQYIvQg … Все проекты Codepen:..

Прекратите использовать компоненты класса в React
Вместо этого переключитесь на функциональные компоненты с крючками Когда я научился писать функциональные компоненты в React с помощью хуков, я был поражен тем, насколько он стал быстрее и чище; я никак не могу вернуться к компонентам класса! Я решил глубже изучить, почему функциональные компоненты предпочтительнее и есть ли какие-либо преимущества в использовании функциональных компонентов над компонентами класса. Начнем с того, почему React решил отказаться от классов...

Создайте мемоизированную функцию в JavaScript
Один из первых курсов по разработке программного обеспечения, который я когда-либо посещал, вовлек студентов, воссоздающих известную библиотеку JavaScript Underscore.js с нуля. Реализация более простых, таких как each или map , была для меня управляемой, но когда мы перешли к более продвинутым, я не смог угнаться. Одной из функций, которая действительно доставила мне много хлопот, была функция memoize . Я образно бился головой об стену с помощью этой функции в течение бесчисленных..

6 способов попрактиковаться в программировании и сделать карьеру разработчика JavaScript
Пришло время запачкать руки Вы хотите иметь больше способов попрактиковаться в навыках JavaScript? Вы попадаете в нужное место. В этой статье я покажу вам 6 способов, которыми я пользуюсь прямо сейчас. Давай займемся этим. 1. Примите вызовы кода Если вам нужны более продвинутые практики, проблемы с кодом - хорошее дело. Некоторые задачи сложные, даже очень сложные. Когда вы прикладываете большие усилия для их решения, ваш мозг тренируется, а ваши навыки программирования..

День 8 школы Flatiron
Начал выходной с выигрыша до 8 утра. Я работал над лабораторией, чтобы взять массив и вернуть строку с вставленными запятыми Оксфорда. Я закончил лабораторную работу, прошел тесты, затем отредактировал и вырезал из нее две строчки кода. Это сделало меня счастливым. Очередная победа рефакторинга сегодня, пока дети дремали. Мне нужно было выполнить следующее: «Напишите метод с именем reverse_each_word , который принимает строковый аргумент предложения и возвращает это же..

Создайте непревзойденный AI для настольной игры
Подробное руководство по созданию сложного алгоритма для пошаговых стратегических игр. Вступление Если вы хотите познакомиться с искусственным интеллектом, возможно, даже немного по теории игр, то создание машины для победы в настольных играх - отличный проект. Я реализовал этот ИИ для игры в Connect Four, но он подходит для многих разных игр. Я все же рекомендую что-то вроде Connect Four для начинающих, потому что игровая механика проста. Возьмем, к примеру, шахматы: Minimax..

День 33 - Количество островов
100 дней до Amazon 100 дней до Амазонки - День 32, количество островов Закончились бесплатные истории? Вот моя Ссылка на друга . Введение😎 Привет, ребята, сегодня 33 день испытания, которое я принял. При этом я буду каждый день в течение 100 дней решать вопросы программирования , которые задавались в предыдущих интервью. У вас будет бонус в конце, если вы продолжите читать. Вы можете узнать компании, задававшие эти вопросы, в реальных интервью. Все эти..