Bio man пишет: предотвратит кучу гемороя с созданием объектов
DeepVarvar пишет:В частности - напомню, что моя защита статики касается только глобально используемых сингтонов-инстансов, остальные то у нас лениво лежат в App ну и коннекты в отдельном месте.
Bio man пишет:А вдруг понадобиться заменить, например, реквест, полезешь в исходники заменять?
Точно так же - заменишь только файл и делов, если его API будет таким же, то где проблемы?
А ну да, для нового объекта реквеста с левым апи мы будем писать паттерн адаптер.
А потом еще адаптер адаптера адаптера адаптера ))
Bio man пишет:процедуры с наклоном к ООП
Где? Если фабрику назвали фабрикой, она от этого процедурой не стала.
Или ты о чем?
Если я придумаю название своему паттерну проектирования вы от меня отстанете? ))
Это конечно же была шутка.
По делу - можете не беспокоится, как видно из большинства заданных в этой теме вопросов, единственное отличие от классических архитектур - больше статических обращений к сущностям, в остальном все то же самое.
Так же, дабы не казаться голословным или тупо спорщиком.
Я немногим позже скину сюда список принятых от вас и реализованных изменений, доработок и улучшений.
Ато вдруг вам кажется что я только спорю и более ничего.
(Добавление)
Bio man, кстати,
RomAndry же добавил уже тебя и
Viperа с правами на запись.
Поиграйтесь с контроллерами покамест.
Сами разберетесь - а для других демки сделаете.