dr.Brain

doctor Brain

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

Доступность форм

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

dr.Brain

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

Photo by Leon Seibert on Unsplash

Формы имеют большое значение для любого сайта. Они обеспечивают интерактивность: взаимодействие между пользователем и продуктом или услугой, предлагаемым ему с помощью интернета.

Как разозлить разработчика?

вот один из способов: рассуждение о противостоянии конструкции if-else и полиморфизма

dr.Brain

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

Photo by Karina Vorozheeva on Unsplash

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

HTML: непопулярные теги

HTML-элементы, о которых стоит знать

dr.Brain

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

Photo by Carmel Arquelau on Unsplash

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

JavaScript: объектные литералы вместо if и switch

пишем понятные условия с помощью объектных литералов в JavaScript

dr.Brain

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

Photo by Timo Volz on Unsplash

Сложные условия в JavaScript ведут к появлению запутанного и плохо читаемого кода. Длинный список инструкций сравнения if/else или switch склонен к быстрому, постоянному и практически неконтролируемому росту.

PHP: скорость конкатенации

рассказ о том, как в PHP 7.4 завершилось одно долгое противостояние

dr.Brain

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

Photo by Natasha Reddy on Unsplash

Итак, со времени выхода восьмой версии PHP прошло уже несколько месяцев, и я успел завершить очередной проект, вобравший все прогрессивные изменения этого языка программирования. Мне особенно понравилась возможность объявления свойств в конструкторе (Constructor property promotion). Я считаю, что эта реализация действительно упростила инициализацию полей класса в конструкторе.

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

Далее

Категории

О нас

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