Комментарии 5
Как HTTP-запрос проходит через слои Clean Architecture
Эм, что?)
Что такое чистая архитектура и чем она отличается от гексогональной если у вас на картинке видно слой с адаптерами?))
Ещё одна архитектурная каша непонятно для кого...
Что именно из визуализации не понятно?
Чем гексогональная отличается от чистой?)
Все архитектуры +- сводятся к тому что основная их задача защитить домен от внешних факторов. Разница в том как они это делают. На практике в коде если ты явно не розделяешь это на уровне неймспейсов/папок то они могут выглядеть практически одинаково
Hexagonal - делит представления на две части порты и адаптеры. Домен является портом в виде интерфейсов, а адаптеры реализуют связь с внешним миром.
Clean Architecture - берёт ту же идею но добавляет явные слои которые ты видешь в виде колец + строгое соблюдения зависимостей.
По поводу адаптеоров - так они есть что в той что в другой архитектурe - https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html
И это как раз то что их роднит. Потому что как я писал выше у них одна концепция.

Интерактивные визуализаторы: внутри программных механизмов