Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Domain Driven Design in PHP

Domain Driven Design in PHP

Domain Driven Design is a holistic approach to software development. This talk will focus on grokking the DDD code artifacts and implementing them in PHP in order to make complex code bases more flexible and easier to maintain.

Avatar for Rudolf Vavruch

Rudolf Vavruch

May 15, 2019

More Decks by Rudolf Vavruch

Other Decks in Programming

Transcript

  1. 4

  2. 10 flexclub 1. Build domain knowledge & design the domain

    model 2. Design the code to express the domain model
  3. 26 flexclub Tell don't Ask Always pass objects Use CONST

    in Value Objects Create base classes for code building blocks to extend. Tips & Tricks