dr.Brain

doctor Brain

мир глазами веб-разработчика

Префиксы в именах логических переменных

нужно ли использовать префиксы при именовании переменных, содержащих булевы значения

dr.Brain

время чтения 2 мин.

Photo by Ferenc Horvath on Unsplash

Именование переменных - возможно, одна из самых трудных частей программирования. В различных проектах часто можно встретить переменные с префиксами is или has, но так же можно столкнуться и с использованием старых описательных имен переменных - каждый из подходов, несомненно, имеет семантическое и логическое обоснование. И, прежде чем Вы начнете испытывать муки выбора лучшего подхода к именованию булевых переменных в своем очередном проекте, ознакомьтесь с рекомендациями, приведенными ниже,…

Основные команды Linux

базовые, наиболее часто используемые, команды для работы в терминале

dr.Brain

время чтения 2 мин.

Photo by Tokyo Luv on Unsplash

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

Адаптируем картинки для dark mode

меняем url изображения HTML-документа для dark mode

dr.Brain

время чтения 1 мин.

Photo by Federico Respini on Unsplash

Изменить CSS-свойства различных элементов при переходе в темный режим (dark mode) несложно - достаточно использовать медиа функцию prefers-color-scheme. Но, что делать, если появляется другая проблема: как при смене темы браузера на dark mode изменить изображение, объявленное непосредственно в HTML-документе, когда нет возможности воспользоваться всеми преимуществами правил CSS?

Сокращаем код

некоторые приемы для сокращения кода в JavaScript

dr.Brain

время чтения 2 мин.

Photo by Markus Spiske on Unsplash

В этой небольшой статье мы разберем девять приемов, с помощью которых Ваш JavaScript-код станет короче.

spread vs rest

чем отличаются операторы spread и rest в JavaScript

dr.Brain

время чтения 2 мин.

Photo by Janice Gill on Unsplash

Итак, после представления в спецификации ES6, оператор ... (dot, dot, dot) занял свое место и часто используется JavaScript-разработчиками для управления массивами и другими итерируемыми сущностями.

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.