ddd

Domain Driven Design PHP helper classes (by dddshelf)

Ddd Alternatives

Similar projects and alternatives to ddd

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ddd alternative or higher similarity.

ddd reviews and mentions

Posts with mentions or reviews of ddd. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-12-06.
  • Top 10 Recommended Books For PHP Developers
    2 projects | /r/PHP | 6 Dec 2022
    Visit OP"s Twitter thread for updated list with others' recommendations. Following is for people like me who hates long Twitter threads. 1. Learn PHP For the Web by Matthias This book will get you up to speed with the basics of PHP and give you a few small projects to build in your learning journey. https://leanpub.com/learning-php-for-the-web-without-a-framework/ 2. Front Line PHP by Spatie This book will get you up to speed with the latest additions to PHP up to (the upcoming release of) 8.2 so that you can familiarize yourself what's possible to do with modern PHP. https://front-line-php.com 3. Object Design Style Guide by Matthias Noback This book will teach you everything about object oriented programming and the different types of objects in PHP. https://www.manning.com/books/object-design-style-guide 4. Principles of Package Design by Matthias Noback This book will teach you about applying the SOLID principles in PHP among other things. https://matthiasnoback.nl/book/principles-of-package-design/ 5. Advanced Web Application Architecture by Matthias Noback This book will teach you about some of the tactical patterns of Domain Driven Design and Hexagonal Architecture, which also has a full application built in PHP for you to check out. https://matthiasnoback.nl/book/advanced-web-application-architecture/ 6. Domain Driven Design in PHP This book will teach you about some of the tactical patterns of Domain Driven Design and Hexagonal Architecture, from a different point of view compared to the previous book. This book also has a full PHP app example. https://leanpub.com/ddd-in-php 7. CQRS By Example This book will teach you about Command-Query Responsibility Segregation and how to think about it and use it in PHP. This book also has a full app example for reference. https://leanpub.com/cqrs-by-example 8. Recipes For Decoupling by Matthias Noback This book will teach you about decoupling your business logic / domain code from the framework of choice, and how to create PHPStan rules to stop others from misusing the rules of writing code. https://leanpub.com/recipes-for-decoupling/ 9. Rector - The Power of Automated Refactoring by Matthias Noback and Tomas Votruba This book will teach you everything you need to know about how to automatically refactor code with Rector. https://leanpub.com/rector-the-power-of-automated-refactoring 10. Microservices For Everyone by Matthias Noback This book will teach you about Microservices, pros and cons of using them and how to implement them in PHP. This book has a great Microservices example for reference. https://leanpub.com/microservices-for-everyone Bonus 1: Thinking Functionally in PHP by Larry Garfield Thinking Functionally in PHP https://leanpub.com/thinking-functionally-in-php Bonus 2: The Art of PostgreSQL by Dimitri Fontaine https://theartofpostgresql.com Bonus 3: Mastering Swoole by Bruce Dou https://swoolebook.com Bonus 4: MySQL Cookbook (4th Edition) by Sveta Smirnova and Alkin Tezuysal https://www.oreilly.com/library/view/mysql-cookbook-4th/9781492093152/ Bonus 5: Efficient MySQL Performance by Daniel Nichter https://www.oreilly.com/library/view/efficient-mysql-performance/9781098105082/ Bonus 6: MySQL 8 Query Performance Tuning by Jesper Wisborg Krogh https://link.springer.com/book/10.1007/978-1-4842-5584-1 Bonus 7: MySQL Concurrency by Jesper Wisborg Krogh https://link.springer.com/book/10.1007/978-1-4842-6652-6 Bonus 8: High Performance MySQL by Silvia Botros, Jeremy Tinley https://www.oreilly.com/library/view/high-performance-mysql/9781492080503/
  • Domain-Driven Design – art of writing a good code (production ready example)
    5 projects | news.ycombinator.com | 1 Jun 2022
    "domain" is real domain that contains business logic, "ddd" should be extracted to a common library (according to this example https://github.com/VaughnVernon/IDDD_Samples/tree/master/idd... and this one https://github.com/dddshelf/ddd)

    Regarding to other issues, could you add little bit more concrete details just to check and consider possible solutions.

Stats

Basic ddd repo stats
3
662
10.0
over 3 years ago

The primary programming language of ddd is PHP.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com