Здравствуйте!
Прочитал вот эту статью:
"Охота на мифический MVC. Построение пользовательского интерфейса"
https://habr.com/ru/articles/322700/
В ней говорится, что обращение из пользовательского интерфейса к бизнес-логике надо обязательно выполнять через Фасад.
Вот картинка:
В связи с этим два вопроса:
1) Получается, что этот Фасад должен знать как обработать все запросы, поступающие от клиента.
Значит, это по сути God-object. Верно?
Но это же анти-паттерн! Разве так правильно делать?
2) А нужен ли этот Фасад для веб-приложений?
Ведь в веб-приложениях клиент и сервер "общаются" через веб. На стороне сервера есть единая "точка", которая принимает все запросы.
Можно ли эту "точку" считать Фасадом?