Фасад доменной модели - это God-объект?
От: zelenprog  
Дата: 20.05.24 13:46
Оценка:
Здравствуйте!

Прочитал вот эту статью:
"Охота на мифический MVC. Построение пользовательского интерфейса"
https://habr.com/ru/articles/322700/

В ней говорится, что обращение из пользовательского интерфейса к бизнес-логике надо обязательно выполнять через Фасад.
Вот картинка:



В связи с этим два вопроса:

1) Получается, что этот Фасад должен знать как обработать все запросы, поступающие от клиента.
Значит, это по сути God-object. Верно?
Но это же анти-паттерн! Разве так правильно делать?

2) А нужен ли этот Фасад для веб-приложений?
Ведь в веб-приложениях клиент и сервер "общаются" через веб. На стороне сервера есть единая "точка", которая принимает все запросы.
Можно ли эту "точку" считать Фасадом?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.