В об’єктно-орієнтованому програмуванні ін’єкція залежностей чудова, і все, крім того, скільки вважається занадто великим під час передачі даних через ін’єкцію залежностей?
Детальніше...
Бібліотеки для плагінів WordPress, частина 3
Останній допис у серії про бібліотеки плагінів WordPress, які ми з командою використовуємо під час роботи над…
Бібліотеки для плагінів WordPress, частина 2
Друга публікація в серії про бібліотеки для плагінів WordPress, які ми з командою використовуємо під час роботи над…
Перша публікація в серії про бібліотеки для плагінів WordPress, які ми з командою використовуємо під час роботи над високоякісними рішеннями для інших.
Детальніше...
Чи повинні ми дозволяти інструментам диктувати наші проекти?
То чи варто дозволяти інструментам керувати нашими проектами? Можливо, ми дозволяємо проекту диктувати інструменти,…
Інтерфейс журналювання PSR (і чому журналювання важливо)
Якщо ви бажаєте дотримуватися інтерфейсу журналювання PSR, обов’язково перегляньте PSR-3 і перевірте Monolog, який…
Якщо ви витрачаєте час на налагодження як через Xdebug, так і на читання журналів помилок, тоді вам може бути цікаво переглянути журнали помилок Valet.
Детальніше...
Що таке побічні ефекти програмування?
Раніше я обговорював побічні ефекти програмування в контексті PSR-1. Але їх важливість виходить за межі однієї мови…
Командний прагматизм та інженерія
Йдеться про пошук балансу командного прагматизму та інженерії. Враховуючи, що компанії, що займаються програмним…
Якщо вам потрібно відобразити нещодавні спеціальні типи публікацій, як уберегти поточний тип публікації від появи в списку зазначених типів публікацій?
Детальніше...