Лабораторная работа 3. Слой сценариев¶
Материал в работе. Ниже — план содержания, зафиксированный при проектировании курса. Он может измениться по ходу семестра; окончательная версия появится здесь до занятия.
Тема¶
Команды, порты, тест-даблы.
План содержания¶
- Сценарии для FR-01 … FR-19: по классу на сценарий
- Порты: репозитории, часы, уведомления, единица работы
- Конвейер: валидация, журналирование, транзакция
- Тесты сценариев на тест-даблах, домен настоящий
- ADR о границе транзакции
- Домен не меняется; каждое изменение — отдельный ADR
Объём¶
4 аудиторных часа — две пары — плюс домашняя часть.
Связи¶
Опирается на лекцию 3. Оформляется отдельным pull request'ом из ветки lab-03 и вливается после ревью. Полный список требований — раздел 12 ТЗ.