|
|
|||||
естественно, чтобы вьюхи ловили события МОДЕЛИ в них должны быть хендлеры событий МОДЕЛИ.
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
[+1 25.10.13]
[+4 18.03.14] |
Gerbert, что плохого в коммандере, находящимся в контроллере, событийно управлющим вьюшкой?
|
|
|||||
Banned
[+1 06.12.14]
[+1 18.12.14] [+1 30.12.14] Регистрация: Aug 2014
Сообщений: 461
|
А зачем тогда модель? Даже описание с вики, которое гласит, что подход с пассивной моделью плох из-за того,
что web разработчики используют БД, как хранилище и БД === модель... Это полная фигня, так как я не понимаю, какое отношение хранилище имеет к модели. При жирном контроллере модель вообще не нужна, но это и не говорит, что в классическом варианте нет нужды в контролере. Хоть гоф и опустил в своих толкованиях контроллер ( чем запустил развитие паранойи у большинства программистов ), он все же очень нужен и его обязанности нельзя разделить между видом и моделью. В варианте с тонким контроллером царит наибольшая эдилия с точки зрения ООП. Это мне так кажется. Добавлено через 52 секунды Или Вы говорите о сервисах, которые выполняются в контроллере? |
|
|||||
[+1 25.10.13]
[+4 18.03.14] |
Герберт, я именно об этом и говорю, про жирный контроллер, и данные попадают в него из сервиса. Плюс в том, что логику можно подстраивать, на основе из этих данных непосредственно в контроллере. То есть в контроллере много всяких команд, и вы исходя из тасков вашего приложения пользуйтесь теми которые вам нужны.
|
|
|||||
Banned
[+1 06.12.14]
[+1 18.12.14] [+1 30.12.14] Регистрация: Aug 2014
Сообщений: 461
|
Babylon, да понимаю о чем Вы, но во flash наверное об этом боятся говорить и это и является, как Вы уже заметили, неохотно и мало обсужденным. В js нет модели, в angular нет моделей, там есть только вид и все с ним связанное, но для простаты ( или из-за скудной фантазии ) там есть вью-моделm, которые называются модель? хотя модель это сервер и в js её существование невозможно.
В клиент-серверном приложении flash же тоже только представление и в таком контексте его можно сравнивать с js, но когда говорят о mvc, то говорят о настольной версии, где flash-представление представляется полноценным mvc подгруппами. |
|
|||||
[+1 25.10.13]
[+4 18.03.14] |
Изучая TypeScript я пришел к простому выводу, что классы нужны в основном для создания интерфейсов. Всё остальное это объект и его schema.
|
|
|||||
эка вы типизацию витиевато обозвали.
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
Lorem ipsum
|
Скорее так: логика, не вынесенная из модели. Прямо какая-то невыносимая логика!
__________________
Поймай яблоко 2! |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Цитата:
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
Banned
[+1 06.12.14]
[+1 18.12.14] [+1 30.12.14] Регистрация: Aug 2014
Сообщений: 461
|
В моем понятии, моделью называют то, что содержит логику приложения и находится на сервере.
Js к серверу отношения не имеет ( nodejs не в счет ) и является представлением. И вот у меня мысли разбегаются, когда говорят, что в js есть модель... Сервер засунули в представление.. Как? |
Часовой пояс GMT +4, время: 12:37. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|