Advanced Topics

Deep dive into advanced hexagonal architecture patterns and techniques.

Topics Covered

  • Architecture patterns and best practices
  • Doctrine configuration and YAML mapping
  • Repository pattern and why not to use EntityManager directly
  • Testing strategies (unit, integration, functional)
  • Event-driven architecture with domain events
  • CQRS implementation patterns with Query Functions
  • Value objects and immutability
  • Shared kernel organization

Architecture Guides

These guides provide comprehensive explanations of hexagonal architecture concepts, patterns, and best practices.


Table of contents