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


Принципы SOLID с примерами из жизни
Концепции программирования легко понять, если объяснять их не как код, а как отражение реального мира и того, как мы принимаем решения. Моя попытка здесь такая же. Давайте перейдем прямо к этому, но сначала предпосылка. SOLID. Принцип SOLID — краеугольный камень хорошего кода. Так что же такое SOLID? SOLID — это аббревиатура для другого набора принципов, которые следует учитывать при программировании. S означает принцип единой ответственности O означает принцип Open Closed Principle..

Структуры данных и алгоритмы: преобразование римских цифр в целые числа
Руководство по логическому решению распространенного вопроса на собеседовании Некоторые вопросы собеседования предназначены для того, чтобы увидеть, понимает ли заявитель определенные понятия. Другие, напротив, не сосредоточены конкретно на таких понятиях, как запоминание, рекурсия или связанные списки. Вместо этого они созданы для проверки критического мышления человека, его подхода к проблеме и того, как он использует их для поиска логического решения. Одним из распространенных..

Как использовать оператор «импорт» в Node.js
Посмотрите, как использовать «импорт» в Node.js вместо «требовать». Node.js — среда выполнения JavaScript, которая позволяет нам писать JavaScript вне браузера, — один из любимых вариантов среди разработчиков для написания кода на стороне сервера. Node.js — отличный инструмент для написания серверного кода, поскольку это JavaScript, а JavaScript сам по себе — язык, удобный для начинающих. Так же, как другие серверные языки позволяют нам добавлять внешние зависимости в наш проект,..

Разместите свое веб-приложение с помощью Vercel
Вы завершили личный проект, которым хотите поделиться со всем миром. Что дальше? Есть несколько вариантов размещения ваших проектов в сети ( Heroku и Netlify - два других громких имени), но я использую Vercel для размещения всех своих личных проектов. Это быстро, бесплатно, отлично работает с React, а настройка занимает всего секунду. Шаг 1. Инициализируйте репозиторий Git Если вы еще этого не сделали, вам нужно будет добавить свое веб-приложение в репозиторий на GitHub...

10 малоизвестных советов и рекомендаций по JavaScript для продвинутых веб-разработчиков
Бьюсь об заклад, вы не знаете совет № 2, оператор JavaScript ~~ 1. Используйте деструктуризацию для многократного возврата Деструктуризация — отличный инструмент для распаковки значений из массивов или свойств объектов в отдельные переменные. Но знаете ли вы, что можно также использовать деструктурирование для эффективного возврата нескольких значений из функции? function getRaccoonStats() { const name = "Rascal" const weight = "15 lbs" const age =..

10 лучших расширений VSCode для веб-разработчиков
VSCode или Visual Studio Code - самый популярный редактор для веб-разработки в 2020 году. Одной из самых популярных функций VSCode являются его расширения. Каждый месяц люди со всего мира создают расширения с открытым исходным кодом, чтобы помочь в работе с VSCode. Я покажу вам 10 моих любимых расширений VSCode для веб-разработки. Установка расширений VSCode и VSCode Чтобы использовать расширения VSCode, вам необходимо загрузить их. Вы можете скачать это здесь". Чтобы установить..

Руководство для начинающих по Array.slice() в JavaScript
Метод Array.slice() в JavaScript используется для извлечения части массива и возврата ее в виде нового массива. Метод slice() является встроенной функцией объекта Array в JavaScript и позволяет разработчикам извлекать часть массива и сохранять ее в новом массиве. Синтаксис: array.slice(start, end) где start — это индекс первого извлекаемого элемента, а end — индекс последнего извлекаемого элемента (элемент с этим индексом не включается в новый массив). Если end опущено,..