Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Вероятно, его можно было бы назвать Моделью, но это лишь внесло бы дополнительную путаницу.
поместив логику для разных HTTP-методов в одно и то же Действие.
Нэйт Эйбель возражает, что ADR следует считать заменой MVC
Почему же? Модель предметной области. Никакой путаницы.
И это не есть хорошо, так как разные HTTP методы описывают разные действия. Ну во всяком случае обычно так происходит.
Вообще есть же гексагональная (луковая) архитектура
модель «общается» с представлением, а домен — нет.
Именно. Но в MVC они все группируются в одном контроллере, а тут за такое бьют по рукам.
Которая из них?

Еще когда оригинал читал, заметил, что DCI ни к MVC ни к ADR никаким боком не подходит. DCI применим внутри доменной логики, это не общеархитектурный паттерн. Я бы DCI скорее с монадическими вычислениями ассоциировал.
Action-Domain-Responder — доработка MVC под задачи веба