Топ 10

Принципы SOLID и с чем их едят?
5 мин. 54 сек.
599
14

Принципы SOLID и с чем их едят?

SOLID — мнемонический акроним, введённый Майклом Фэзерсом (Michael Feathers) для первых пяти принципов, названных Робертом Мартином в начале 2000-х, которые...
WordPress Coding Standards(WPCS)
7 мин. 24 сек.
514
8

WordPress Coding Standards(WPCS)

WPCS — это набор правил PHP_CodeSniffer (сниффы) для проверки кода, разработанного для WordPress. Он обеспечивает качество кода и соблюдение соглашений...
Автозагрузка классов для WordPress
5 мин. 11 сек.
461
6

Автозагрузка классов для WordPress

Если вы используете у себя в проектах сотни require или include, то вам точно стоит прочесть эту статью. Зачем нужна...
DOMDocument
2 мин. 57 сек.
395
38

DOMDocument

DOMDocument — класс для работы с XML-документами. Данный инструмент удобно использовать, когда вам необходимо парсить xml/html-документы. Простой пример использования класса...
Dependency Injection (Внедрение зависимостей)
5 мин. 39 сек.
369
2

Dependency Injection (Внедрение зависимостей)

Проблема В классе Order_Processing принцип Single Responsibility т.к. кроме обработки заказа у нас происходит еще и логирование. Так же код...
Модульное тестирование WordPress (PHPUnit, WP_Mock)
8 мин. 5 сек.
365
7

Модульное тестирование WordPress (PHPUnit, WP_Mock)

Кто еще не знаком с тестированием и модульным тестированием можете ознакомится: Автоматизация тестирования, Модульное тестирование с помощью PHPUnit. Тестирование тем...
Как подружить WordPress и Twig
5 мин. 11 сек.
353
4

Как подружить WordPress и Twig

Что такое шаблонизатор? Шаблонизатор (в web) — программное обеспечение, позволяющее использовать html-шаблоны для генерации конечных html-страниц. Основная цель использования шаблонизаторов — это отделение представления данных от...
Модульное тестирование WordPress с помощью Brain Monkey
8 мин. 60 сек.
340
8

Модульное тестирование WordPress с помощью Brain Monkey

Кто еще не знаком с тестированием и модульным тестированием можете ознакомится: Автоматизация тестирования, Модульное тестирование с помощью PHPUnit. Тестирование тем и плагинов...
Все что нужно знать про WP Cron в WordPress
3 мин. 44 сек.
329
2

Все что нужно знать про WP Cron в WordPress

Что такое cron и в чем его отличие от wp-cron? Cron — команда UNIX, которая используется для выполнение периодических задач,...
Как тестировать Hard Dependencies в PHPUnit с помощью Mockery
3 мин. 5 сек.
328
10

Как тестировать Hard Dependencies в PHPUnit с помощью Mockery

Если у вас возникают вопросы: Что такое Hard Dependencies и почему это плохо? Вы можете прочитать в статье https://wp-punk.com/dependency-injection/. Внедрения...
Не за#буйте с вашей пагинацией!!!
4 мин. 10 сек.
322
17

Не за#буйте с вашей пагинацией!!!

Почему не работает пагинация? Один из самых популярных вопрос у разработчиков WordPress Так почему же? Для начала нужно разобраться с...
100 дней ответов на StackOverflow
1 мин. 16 сек.
319
5

100 дней ответов на StackOverflow

Все разработчики знают такой сервис как StackOverflow(SO). Для тех, кто не знает — это самая популярная система вопрос/ответ для разработчиков...