Beginner's guide to DDD

akrabat

Domain-Driven Design helps us to map our software to the real world of our clients, but can be quite hard to understand. In this session, I look at the fundamentals of DDD and how to apply it. We’ll discuss the terminology, from ubiquitous language through entities & value objects to repositories and services. We'll apply this knowledge to inform the design and implementation of the business logic of your application. By the end of this session you will be equipped to create excellent, maintainable models in your projects.

Session Track

PHP

Experience Level

Beginner

Drupal Version