Simply About the Complex — Domain Driven Design
summary
Explains Domain-Driven Design concepts for PHP projects, covering domains (example: payment invoice), domain experts, project start, and the Onion Architecture. Discusses problems like anemic models and shows patterns: repositories, domain service interfaces, infrastructure layer, DTOs and application layer, tying them together under DDD.
AI-written summary · about
chapters (12)
- 0:00Start
- 1:29Domain - Payment Invoice
- 2:13Domain experts
- 4:35Project Start
- 10:28Onion architecture
- 18:42Anemic Model
- 21:59Repository
- 25:10Domain Services Interfaces
- 26:15Infrastructure Layer
- 30:47DTO
- 31:58Application
- 34:52DDD
related talks
50mStrategic Domain Driven Design in CakePHP How to Get Organized and Get Started
38mIntroDDDuction
27mConfessions of a Backend Developer
56mThe absolute beginner's guide to Domain Driven Design with Symfony
54mHexagonal Architecture in DDD
49mDomain-specific languages with PHP
46mDomain-Driven Design & TYPO3: The missing pieces
54mFrom domain to code: a practical approach
