Goodreads helps you keep track of books you want to read.
Start by marking “Domain-Driven Design in PHP” as Want to Read:
Domain-Driven Design in PHP
Enlarge cover
Rate this book
Clear rating
Open Preview

Domain-Driven Design in PHP

by
4.5  ·  Rating details ·  88 Ratings  ·  10 Reviews
Learn how to correctly design Entities, Value Objects, Services, Domain Events, Aggregates, Factories, Repositories and Application Services with PHP. Explore applying the Hexagonal Architecture within your application, whether within an open source framework or your own bespoke system. Finally, look into integrating Bounded Contexts, using REST and Messaging approaches.
Paperback
Published September 18th 2016 by Rigor Books
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Domain-Driven Design in PHP, please sign up.

Be the first to ask a question about Domain-Driven Design in PHP

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

Showing 1-30
Rating details
Sort: Default
|
Filter
Natalio
Sep 21, 2016 rated it it was amazing  ·  review of another edition
Great content and really well explained. The examples are clear and easy to understand. All in all a great book!
Serban Ghita
Oct 04, 2016 rated it it was amazing  ·  review of another edition
Sometimes you may go and apply DDD principles in your app and sometimes you might apply some of them. This book clearly explains a lot of terminology and concepts behind DDD. If you want to learn DDD architecture for your PHP apps go and buy it NOW!
Salvador
Jun 08, 2018 rated it it was amazing  ·  review of another edition
Concise and with plenty of examples. Concepts are explained clearly and very well reasoned. A good introduction for people who wants to get started with DDD.

Chapters order could be slightly improved, and there are a few erratas here and there, but nothing major
Marko Kunic
Aug 31, 2018 rated it it was amazing
This book is very good. There are a lot of code examples that will quickly get you into DDD with a lot of familiar code that makes it even easier to understand it. This was my second DDD book only because I mainly work with PHP.
Fermin
Jul 25, 2018 rated it it was amazing
Imprescindible para todos aquellos arquitectos que quieran aplicar DDD en sus proyectos PHP.
Mucho ejemplos de implementación que te resolverán muchas dudas y horas de investigación.
Pavel
Dec 16, 2017 rated it it was amazing  ·  review of another edition
Nice book! It was my first about DDD, all things explained easy and clear.
Andrejs Mironovs
May 24, 2017 rated it really liked it
It was first book on DDD I read and I'm happy about it. It's fairly short, concrete and illustrative. It covered basics perfectly and made me want to dive deeper into the subject.
Stan
Jan 26, 2017 rated it really liked it  ·  review of another edition
This book presents a good adaptation of the tactical patterns of DDD for the PHP language. If you are new to DDD, this book may feel alien unfortunately. The core concepts are glanced over and focus is on the code instead. This is somewhat to be expected given DDD in PHP focuses on the building blocks of DDD -- it's worthwhile mentioning for those expecting a full coverage of DDD including the high-level concepts.

To make good use of this book, you should be familiar with Doctrine and Symfony. If
...more
Nico
rated it really liked it
Jul 19, 2016
Búza Géza
Apr 15, 2017 rated it it was amazing
I liked the book in general and can recommend to anyone interested in this topic. It's packed with PHP code examples to help to understand the concepts. Also there are many references to the mentioned topics and principles, so it's very helpful if you haven't heard some of it yet.
Aggregates chapter could be more clear, but it's a tough topic.
The introduction of Hexagonal Architecture was a bit short and fuzzy. Fortunately the appendix helped somewhat.
Alexander
rated it liked it
Apr 17, 2016
Nethosak
rated it liked it
Dec 24, 2016
Ahmed Siouani
rated it really liked it
Oct 10, 2018
Marc López Sorribas
rated it it was amazing
Sep 22, 2016
Alireza Rahmani
rated it it was amazing
Oct 16, 2018
Keyvan Akbary
Sep 11, 2016 rated it it was amazing  ·  (Review from the author)  ·  review of another edition
Miguel
rated it it was amazing
Sep 13, 2016
Mangel
rated it it was amazing
Oct 19, 2018
Neal
rated it liked it
Dec 14, 2016
Aurimas Lickus
rated it liked it
Oct 15, 2017
Oriol González
rated it it was amazing
Sep 13, 2016
Raúl Ramos
rated it it was amazing
Sep 21, 2016
Ricard Clau
rated it it was amazing
Sep 13, 2016
Jose Antonio
rated it it was amazing
Sep 21, 2016
Rolf Babijn
rated it really liked it
Dec 07, 2017
Pablo
rated it really liked it
Feb 02, 2017
Carlos Buenosvinos
Sep 10, 2016 rated it it was amazing  ·  (Review from the author)  ·  review of another edition
Ednei Oliveira
rated it it was amazing
Sep 27, 2016
Gonçal Carrero
rated it it was amazing
Mar 07, 2018
Sarven
rated it really liked it
Aug 27, 2018
« previous 1 3 next »
There are no discussion topics on this book yet. Be the first to start one »

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
Carlos is a PHP Extreme Programmer with more than 15 years of experience developing web applications and more than 10 years experience as a Tech Lead and CTO leading teams of between 20 and 100 people. He is a Certified ScrumMaster (CSM) and has coached and trained close to two dozen different companies in Agile practices, both as an employee and as a consultant. On the technical side, he is a Zen ...more