Web-программирование \ PHP

Принципы SOLID

От автора: интерфейсы – это прекрасный механизм для определения клиентской реализации, но бездумное и повсеместное их создание приносит больше негативных последствий, чем ожидаемых положительных моментов.

Продолжить чтение

Премиум \ PHP \ Редактор кода IDE PhpStorm

Редактор кода IDE PhpStorm

От автора: одной из ключевых фич IDE PhpStorm являются так называемые Live Templates. Эти «живые шаблоны» являются ничем иным, как более знакомыми нам сниппетами кода, т.е. некоторыми шаблонами кода, которые разворачиваются в полноценный код при наборе заданной аббревиатуры и нажатии горячей клавишы. Live Templates в PhpStorm здорово ускоряют написание кода и делают этот процесс более приятным.

Продолжить чтение

Верстка \ CSS 3

Трансформация кнопки гамбургера

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

Продолжить чтение

Премиум \ PHP \ Редактор кода IDE PhpStorm

Редактор кода IDE PhpStorm

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

Продолжить чтение

Javascript & Ajax \ Angular

Мои любимые примеры решения задач и советы по Angular

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

Продолжить чтение

Web-программирование \ PHP

Принципы SOLID

От автора: первые два принципа, рассмотренные ранее, по большому счету довольно просты, логичны и очень просты для понимания. Но вот принцип подстановки Барбары Лисков, особенно его оригинальная формулировка, многих загоняет в тупик. Поэтому в текущем уроке, на двух примерах, я постараюсь простым языком объяснить суть принципа и к чему приводит его нарушение.

Продолжить чтение

Сайтостроение \ Новости

Новыми рецептами чаще всего интересуются на выходные и праздники

От автора: большая часть «кулинарных» запросов вводится через мобильные устройства, которые принадлежат женщинам в возрасте до 45 лет. Такие данные обнародовала команда Яндекса.

Продолжить чтение