layout: default
title: Advanced Topics
nav_order: 5
has_children: true
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.