![]() |
#7 |
Banned
|
Цитата:
Сообщение от ta_and
![]() Пакетник занимается распаковкой и запуском задачи.
Почему сразу не упаковать нужные данные в нужные контейнеры чтобы пакетник просто запустил нужную задачу с нужными данными?. Зачем здесь контроллер?! Ежики не скрещиваются. Цель контроллера - обеспечить вызов процесса с нужными данными. Цель сервиса - получить данные и выполнить действие. Цель пакетника - получить данные и выполнить действие. Объясните мне, пожалуйста, где у меня прокол в логике? ------- Не надо кивать в сторону сложности реализации. В пакетнике все равно идет анализ что выполняется - ранБэйз или другой класс. Почему было не заточить пакетник именно на выполнение сервиса? Без контроллера? При этом Контроллер выполняет часть функций Модели. Искать логику MVC здесь не стоит, ее просто нет в этой каше. Есть некая логика выделения бизнес-логики чтобы можно было вызывать ее программно через сервисы и есть имитация MVC через наличие трех частей, хотя достаточно было бы и двух. Вот эта вот имитация скорее всего и ломает ежиков которые пытаются найти логику там где ее просто нет. Я вообще предлагаю все классы накрошить на MVC. Взять то же чтение-запись файлов. А то стыдно прям за неудобренную до конца систему. |
|
Теги |
sysoperation framework |
|
|