Статьи

Структуры данных для разработчиков PHP: стеки и очереди

Структура данных, или абстрактный тип данных (ADT), представляет собой модель, которая определяется набором операций, которые могут быть выполнены над самим собой, и ограничена ограничениями воздействия…
Статьи

Рефакторинг практического кода, часть 4 - Эффективность

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

Drupal 8 Hooks и диспетчер событий Symfony

Помните, что из-за процесса разработки Drupal 8 на момент написания этой статьи некоторые части кода могли быть устаревшими. Взгляните на этот репозиторий, в котором я…