Danyloff
80

Refactoring

Процесс изменения внутренней структуры программы, не затрагивающий её внешнего поведения и имеющий целью облегчить понимание её работы

  • 4

Преобразуйте свой код с Hexagonal Architecture: руководство для PHP разработчиков
Искусство создания чистого и эффективного кода является ключом к успеху для любого PHP разработчика. Однако, даже опытные специалисты могут столкнуться с трудностями при проектировании архитектуры своего приложения. В этом блог-посте мы рассмотрим Hexagonal Architecture, также известную как Ports &...
  • ·

🧬 Сериализация объектов PHP может быть лучше
Сериализация — это фундаментальный механизм в программировании, позволяющий преобразовать объект или структуру данных в формат, пригодный для хранения или передачи (чаще всего — в строку). Этот процесс необходим, когда данные нужно сохранить в файл, отправить по сети или кэшировать в распределённой...
  • ·

PHP Annotations улучшают ваш Laravel проект
С развитием PHP потребность в аннотациях стремительно падает. Раньше типы возвращаемых значений, свойств, параметров и других неочевидных вещей объявлялись аннотациями в комментарии стиля PHPDoc.
  • ·

Как использовать Value Object в Laravel и почему вы обязаны это делать
Если вы еще не используете Value Object в своем Laravel проекте то скорее всего атрибуты вашей модели выглядят бесвязно, а их использование ничем не отличается от работы с обычным массивом. И благо если вы скрыли манипуляции с такими моделями в сервисе.
  • ·