Публикации по теме '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 дней решать вопросы программирования , которые задавались в предыдущих интервью.
У вас будет бонус в конце, если вы продолжите читать. Вы можете узнать компании, задававшие эти вопросы, в реальных интервью.
Все эти..