Проектирование архитектуры сервиса на основе подходов Clean Architecture и Domain Driven Design

  • И.К. Згода Алтайский государственный университет Email: playa-ogg@yandex.ru
  • О.Н. Половикова Алтайский государственный университет Email: ponOlgap@gmail.com
Ключевые слова: Clean Architecture, Domain Driven Design, web-сервис, VR-тренажер, dependency rule, entity, aggregate, value object, repository, слои приложения

Аннотация

В данной статье рассматривается проектирование архитектуры веб-сервиса для мониторинга результатов проведения занятий с VR-тренажером на основе подходов Clean Architecture и Domain Driven Design, описываются ключевые аспекты проектирования, включая структуру проекта, разделение ответственностей между слоями приложения, моделирование предметной области и применение паттернов проектирования. Особое внимание уделяется основным компонентам архитектуры и принципам их взаимодействия. Также в статье обсуждаются перспективы дальнейшего развития разрабатываемого сервиса.

Литература

1. Мартин Р. Чистая архитектура. Искусство разработки программного обеспечения. — СПб. : Питер, 2018. — 352 с.
2. Вернон В. Реализация методов предметно-ориентированного проектирования. — М. : Вильямс, 2019. — 688 с.
Опубликован
2024-12-01
Как цитировать
Згода И., Половикова О. Проектирование архитектуры сервиса на основе подходов Clean Architecture и Domain Driven Design // Труды семинара по геометрии и математическому моделированию, 2024, № 10. С. 60-65. URL: http://journal.asu.ru/psgmm/article/view/16426.

Наиболее читаемые статьи этого автора (авторов)