Domain-Driven Design in PHP
- Auteurs
- Uitgever
- Taal
- Engels
- Formaat
- Categorie
Non-fictie
Real examples written in PHP showcasing DDD Architectural Styles, Tactical Design, and Bounded Context Integration
About This Book • Focuses on practical code rather than theory
• Full of real-world examples that you can apply to your own projects
• Shows how to build PHP apps using DDD principles
Who This Book Is For
This book is for PHP developers who want to apply a DDD mindset to their code. You should have a good understanding of PHP and some knowledge of DDD. This book doesn't dwell on the theory, but instead gives you the code that you need.
What You Will Learn • Correctly design all design elements of Domain-Driven Design with PHP
• Learn all tactical patterns to achieve a fully worked-out Domain-Driven Design
• Apply hexagonal architecture within your application
• Integrate bounded contexts in your applications
• Use REST and Messaging approaches
In Detail
Domain-Driven Design (DDD) has arrived in the PHP community, but for all the talk, there is very little real code. Without being in a training session and with no PHP real examples, learning DDD can be challenging. This book changes all that. It details how to implement tactical DDD patterns and gives full examples of topics such as integrating Bounded Contexts with REST, and DDD messaging strategies. In this book, the authors show you, with tons of details and examples, how to properly design Entities, Value Objects, Services, Domain Events, Aggregates, Factories, Repositories, Services, and Application Services with PHP. They show how to apply Hexagonal Architecture within your application whether you use an open source framework or your own.
Style and approach
This highly practical book shows developers how to apply domain-driven design principles to PHP. It is full of solid code examples to work through.
© 2017 Packt Publishing (E-boek): 9781787288461
Verschijnt op
E-boek: 14 juni 2017
Anderen genoten ook van...
- EIB Working Papers 2019/01 - Blockchain, FinTechs: and their relevance for international financial institutions
- Six Impossible Things: The 'Quanta of Solace' and the Mysteries of the Subatomic World John Gribbin
- Asking the Right Questions: A Practical Guide to Understanding and Applying the Bible Matthew S. Harmon
- Al het blauw van de hemel Mélissa Da Costa
- Wat moed dat moet: mijn leven in flarden Simon Keizer
- De deal: Zij geeft hem bijles en hij doet alsof hij haar vriendje is. Dat kan niet misgaan... toch? Elle Kennedy
- Harry Potter en de Steen der Wijzen J.K. Rowling
- Harry Potter and the Philosopher's Stone J.K. Rowling
- Onderstroom Suzanne Vermeer
- The Let Them Theory: Een life-changing tool waar miljoenen mensen niet over uitgepraat raken Mel Robbins, Sawyer Robbins
- De fontein, vind je plek Els Van Steijn, Els van Steijn
- De zeven zussen Lucinda Riley
- De Camino Anya Niewierra
- Mama pakt door: Opstaan na een depressie Leslie Keijzer
- De hulp: Vanachter gesloten deuren ziet zij alles... Freida McFadden
- Yesteryear Caro Claire Burke
- Het schokkende dubbelleven van mijn verloofde Coleen Greenwood, Karen Crear
- Wen er maar aan Maike Meijer
Maak je keuze:
Kies het aantal uur en accounts dat bij jou past
Kids Mode - een veilige omgeving voor kinderen
Download verhalen voor offline toegang
Al 2,5 miljoen abonnees wereldwijd
★★★★★ 4,7 in de App Store
Unlimited
Voor wie onbeperkt wil luisteren en lezen.
€13.99 /30 dagen
1 account
Onbeperkt lezen en luisteren
Meer dan 1 miljoen luisterboeken en ebooks
Altijd opzegbaar
Premium
Voor wie zo nu en dan wil luisteren en lezen.
€9.99 /30 dagen
1 account
30 uur/30 dagen
Meer dan 1 miljoen luisterboeken en ebooks
Altijd opzegbaar
Flex
Voor wie Storytel wil proberen.
€7.99 /30 dagen
1 account
10 uur/30 dagen
Spaar ongebruikte uren op tot 50 uur
Meer dan 1 miljoen luisterboeken en ebooks
Altijd opzegbaar
Family
Voor wie verhalen met familie en vrienden wil delen.
Vanaf €18.99 /30 dagen
2-3 accounts
Onbeperkt lezen en luisteren
Meer dan 1 miljoen luisterboeken en ebooks
Altijd opzegbaar
Jij + 1 familielid
2 accounts€18.99 /30 dagen
