ArchDays • Автоматизируем соблюдение арх. принципов, на примере из Elixir • Мирослав Малкин

Воспроизведение вашего видео начнется через 40
2 Просмотры

Автоматизируем соблюдение архитектурных принципов, на примере из Elixir - Мирослав Малкин Clean Architecture (Hexagonal Architecture) – одна из основ ...

Дата загрузки:2021-01-04T00:45:08+0000

Издатель
Автоматизируем соблюдение архитектурных принципов, на примере из Elixir - Мирослав Малкин

Clean Architecture (Hexagonal Architecture) – одна из основ современного представления о качественной разработке ПО, по праву.

Но архитектура не существует в вакууме.

В процессе развития любого продукта наши представления о нём меняются. Появляются новые требования, а старые могут терять актуальность. Архитектура должна эволюционировать.

Чтобы оценить адекватность такой эволюции архитектуры, мы слишком часто используем субъективные критерии качества. Мы говорим о "визуальной красоте" или "чистоте", вместо того, чтобы обратиться к фундаментальным принципам и целям, лежащим в их основе.

В докладе я расскажу об архитектуре с точки зрения базовых принципов, о метриках соблюдения этих принципов и об опыте автоматизации мониторинга этих метрик.

Покажу, как мы контролируем архитектурные границы при разработке сложного проекта в DDD-стиле без преждевременной декомпозиции на множество микросервисов.

Ссылка на сайт конференции: https://archdays.ru/
Ссылка на телеграм канал: https://t.me/microservices_ru

#archdays #microservices #cleanarchitecture
Категория
Диеты
Комментарии выключены