Лекция 4. Хранение состояния¶
Материал в работе. Ниже — план содержания, зафиксированный при проектировании курса. Он может измениться по ходу семестра; окончательная версия появится здесь до занятия.
Тема¶
Отображение агрегатов, миграции, конкурентный доступ.
План содержания¶
- ORM против домена: где начинается конфликт
- Отображение агрегата: приватные поля, коллекции, объекты-значения
- Загрузка агрегата целиком и цена этого решения
- Миграции как отдельный инструмент, а не действие при старте
- Оптимистичная блокировка и версия строки
- Интеграционные тесты на настоящих зависимостях
- Чем опасна упрощённая подделка внешней зависимости
- Репозиторий: что он обязан уметь и чего не должен
Связи¶
Предшествует лабораторной работе 4. Требования ТЗ, затрагиваемые темой, перечислены в разделе 12 технического задания.