Back to Library
Cover of Vol 23, Issue 2

php[architect]

Vol 23, Issue 2

February 2024

Articles
12

Domain-Driven Design (DDD) is an approach to software development that focuses on understanding and dealing with complex business needs. We will explore the strengths of DDD, including its approach to...

Last month, we solved how to model and shuffle a deck of cards. In this article, we'll look at how to identify the poker hands we deal out. by Oscar Merida

Our transitional PHP code looks odd. It's counterintuitive. But it makes highly efficient use of developer effort. This code walkthrough explains the reasons behind our methods. Part 1 presents the ba...

Despite our best efforts, even back-end developers may be required to write some front-end code. While the JavaScript community is returning to server-side rendering and returning HTML instead of JSON...

An Event Dispatcher is a well-used and battle-tested design principle where developers can easily inject functionality into an application, especially legacy applications.By dispatching events in your...

So Far In The Series, we've looked at Planning, Abstraction, Encapsulation, and Testing. That's a good place to start - the last major section to set out our groundwork is the dreaded thing of Documen...

Our Partners

Collaborating with industry leaders to bring you the best PHP resources and expertise

Interested in partnering? Get in touch →