|
![]() |
#1 |
Участник
|
Грустно это.
Хотелось как лучше. А получилось как всегда. Концепция Контроллера все портит. Должно было быть сделано все проще и топорней. Есть контракт - данные - здорово. Есть контроллер - интерфейсная часть. - вот тут и налажали Есть сервис - бизнес-логика. - здорово. --------- Вот если бы не налажали, тогда бы был MVC. А так - получилось как всегда. Зачем бизнес-логику обработки и анализа данных было запихивать в контроллер - не понятно. Дело контроллера маленькое - взять контракт, показать пользователю и отправить сервису. Зачем усложнять? Сервис должен сам все знать о данных... Для особо сложных случаев есть уибилдер и подсовываемые формы. Но это опять же View. Т.е. в моем понимании контроллер в АХ должен быть на уровне View. А его замесили в Controller - Process, без учета специфики Ах классов. Поэтому у меня ежики и не скрещивались. Теперь скрестились.... |
|
Теги |
sysoperation framework |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|