Describes various php DDD and CQRS initiatives all around the universe (mainly github universe, in fact).
- DDD: stands for Domain Driven Design
- CQRS: stands for Command Query Responsibility Segregation
- [en] [slides] https://speakerdeck.com/richardmiller/avoiding-the-mud
- [fr] [article] http://www.infoq.com/fr/articles/seven-modelling-smells
- [fr] [article] http://www.croes.org/gerald/blog/domain-driven-design-ddd-pour-les-intimes/866/
- [en] [slides] https://speakerdeck.com/mathiasverraes/unbreakable-domain-models-dpc13
- [fr] [article] http://blog.octo.com/domain-driven-design-des-armes-pour-affronter-la-complexite/
- [en] [slides] https://speakerdeck.com/jacegu/my-domain-is-mine-and-i-dont-share-it
- [fr] [video] http://www.youtube.com/watch?v=dV8EFyIRagA
- [fr] [PDF] http://blog.infosaurus.fr/public/docs/DDDViteFait.pdf
- [en] [article] http://en.wikipedia.org/wiki/SOLID_%28object-oriented_design%29
- [fr] [article] http://afsy.fr/avent/2013/02-principes-stupid-solid-poo
- [fr] [article] http://blog.lepine.pro/php/gerer-des-regles-metiers-complexes-etou-changeantes
- [en] [article] http://williamdurand.fr/2013/07/30/from-stupid-to-solid-code/
- [en] [article] http://williamdurand.fr/2013/08/07/ddd-with-symfony2-folder-structure-and-code-first/
- [en] [article] https://github.com/beberlei/whitewashing.de/blob/master/2013/06/24/bounded_contexts.rst
- [en] [article] http://en.wikipedia.org/wiki/Specification_pattern
- [en] [article] https://github.com/beberlei/whitewashing.de/blob/master/2013/03/04/doctrine_repositories.rst
- [fr] [article] http://blog.lepine.pro/php/gerer-des-regles-metiers-complexes-etou-changeantes
- [fr] [article] http://blog.xebia.fr/2009/12/29/le-pattern-specification-pour-la-gestion-de-vos-regles-metier/
- [fr] [video] http://parleys.com/play/51b7f063e4b01033a7e4b764
- [en] [slides] http://verraes.net/2013/12/fighting-bottlenecks-with-cqrs/
- [en] [article] http://vadimcomanescu.wordpress.com/2012/06/26/cqrs-domain-events-and-ddd-review/
- [en] [article] http://msdn.microsoft.com/en-us/library/jj554200.aspx
- [en] [article] http://www.codeproject.com/Articles/555855/Introduction-to-CQRS
- [en] [article] http://coding-insomnia.com/2012/05/28/a-trip-to-cqrs-intro/
- https://github.com/TBeijen/DDD-HRM
- https://github.com/beberlei/litecqrs-php
- https://github.com/tyx/cqrs-php-sandbox
- https://github.com/idr0id/ddd-blog
Also know as Entity-Boundary-Interactor or Ports and Adapters.
- [Symfony app] https://github.com/mikefox/ddd
- [en] [article] http://williamdurand.fr/2013/11/13/ddd-with-symfony2-basic-persistence-and-testing/
- [en] [article] http://williamdurand.fr/2013/08/20/ddd-with-symfony2-making-things-clear/
- [en] [slides] http://qafoo.com/talks/13_12_symfonycon_domain_events.pdf
- [en] [article] http://www.tibobeijen.nl/blog/2011/06/27/ddd-using-doctrine-2-a-case-study/
- https://github.com/TBeijen/DDD-HRM/tree/v001
- [en] [slides] https://speakerdeck.com/rosstuck/extending-doctrine-2-for-your-domain-model
- [en] [slides] http://qafoo.com/talks/13_12_symfonycon_domain_events.pdf