Перевод книги DDD in PHP на русский язык Книга Репозиторий с примерами Содержание Предисловие Предисловие от Авторов DDD и PHP Сообщество Краткое содержание глав Глава 1. Начало работы с DDD Глава 2. Архитектурные стили Глава 3. Объекты-Значения Глава 4. Сущности (Entities) Глава 5. Доменные Сервисы (Domain Services) Глава 6. Доменные события Глава 7. Модули Глава 8. Агрегаты (Aggregates) Глава 9. Фабрики (Factories) Глава 10: Репозитории (Repositories) Глава 11: Приложение (Application) Глава 12: Интеграция Ограниченных Контекстов (Bounded Contexts) Приложение: Гексогональная Архитектура (Hexagonal Architecture) в PHP Код и Примеры Глава 1. Начало работы с DDD Почему DDD так важен Три столпа DDD Единый язык (Ubiquitous Language) Событийный Штурм (Event Storming) Определение DDD Некоторые нюансы Стратегический обзор Связанные механизмы: Микросервисы и автономные системы Резюмируем Глава 2. Архитектурные стили Старые, добрые времена Многоуровневая архитектура (Layered Architecture) Пример Многоуровневой Архитектуры Инверския зависемостей. Гексогональная архитектура. Command Query Responsibility Segregation (CQRS) Event Sourcing Глава 3. Объекты-Значения Определение Объекты значения vs Сущности Пример "Валюта" и "Стоимость" Характеристики Базовые типы Тестирование Объектов Значения Сохранение Объекта Значения