Топ 12

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

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

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

WordPress Coding Standards(WPCS)

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

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

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

DOMDocument

DOMDocument — класс для работы с XML-документами. Данный инструмент удобно использовать, когда вам необходимо парсить xml/html-документы. Простой пример использования класса...
Не за#буйте с вашей пагинацией!!!
4 мин. 12 сек.
433
0

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

Почему не работает пагинация? Один из самых популярных вопрос у разработчиков WordPress Так почему же? Для начала нужно разобраться с...
Модульное тестирование WordPress (PHPUnit, WP_Mock)
8 мин. 5 сек.
393
0

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

Кто еще не знаком с тестированием и модульным тестированием можете ознакомится: Автоматизация тестирования, Модульное тестирование с помощью PHPUnit. Тестирование тем...
Dependency Injection (Внедрение зависимостей)
5 мин. 39 сек.
399
1

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

Проблема В классе Order_Processing принцип Single Responsibility т.к. кроме обработки заказа у нас происходит еще и логирование. Так же код...
Как подружить WordPress и Twig
5 мин. 11 сек.
397
0

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

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

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

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

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

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

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

Если у вас возникают вопросы: Что такое Hard Dependencies и почему это плохо? Вы можете прочитать в статье https://wp-punk.com/dependency-injection/. Внедрения...
Модульное тестирование(Unit tests) с помощью PHPUnit
4 мин. 15 сек.
338
0

Модульное тестирование(Unit tests) с помощью PHPUnit

Зачем нужны тесты и какие виды тестов должен писать разработчик вы можете узнать здесь. Модульные тесты главным образом пишутся в...