Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 16.10.2014, 14:05
cleptoman вне форума Посмотреть профиль Отправить личное сообщение для cleptoman Найти все сообщения от cleptoman
  № 31  
Ответить с цитированием
cleptoman
 
Аватар для cleptoman

блогер
Регистрация: Mar 2007
Сообщений: 1,291
Записей в блоге: 5
Отправить сообщение для cleptoman с помощью ICQ
естественно, чтобы вьюхи ловили события МОДЕЛИ в них должны быть хендлеры событий МОДЕЛИ.
__________________
http://cleptoman.free-lance.ru
achivements: дважды благословлен на воровство. осеяный благодатью

Старый 16.10.2014, 14:08
Babylon вне форума Посмотреть профиль Отправить личное сообщение для Babylon Посетить домашнюю страницу Babylon Найти все сообщения от Babylon
  № 32  
Ответить с цитированием
Babylon
[+1 25.10.13]
[+4 18.03.14]
 
Аватар для Babylon

Регистрация: Jan 2006
Адрес: Москва, Зеленоград
Сообщений: 653
Отправить сообщение для Babylon с помощью ICQ
Gerbert, что плохого в коммандере, находящимся в контроллере, событийно управлющим вьюшкой?

Старый 16.10.2014, 14:17
Gerbert вне форума Посмотреть профиль Найти все сообщения от Gerbert
  № 33  
Ответить с цитированием
Gerbert
Banned
[+1 06.12.14]
[+1 18.12.14]
[+1 30.12.14]

Регистрация: Aug 2014
Сообщений: 461
А зачем тогда модель? Даже описание с вики, которое гласит, что подход с пассивной моделью плох из-за того,
что web разработчики используют БД, как хранилище и БД === модель... Это полная фигня, так как я не понимаю,
какое отношение хранилище имеет к модели. При жирном контроллере модель вообще не нужна, но это и не говорит,
что в классическом варианте нет нужды в контролере. Хоть гоф и опустил в своих толкованиях контроллер ( чем запустил развитие паранойи у большинства программистов ), он все же очень нужен и его обязанности нельзя разделить между видом и моделью. В варианте с тонким контроллером царит наибольшая эдилия с точки зрения ООП. Это мне так кажется.

Добавлено через 52 секунды
Или Вы говорите о сервисах, которые выполняются в контроллере?

Старый 16.10.2014, 14:25
Babylon вне форума Посмотреть профиль Отправить личное сообщение для Babylon Посетить домашнюю страницу Babylon Найти все сообщения от Babylon
  № 34  
Ответить с цитированием
Babylon
[+1 25.10.13]
[+4 18.03.14]
 
Аватар для Babylon

Регистрация: Jan 2006
Адрес: Москва, Зеленоград
Сообщений: 653
Отправить сообщение для Babylon с помощью ICQ
Герберт, я именно об этом и говорю, про жирный контроллер, и данные попадают в него из сервиса. Плюс в том, что логику можно подстраивать, на основе из этих данных непосредственно в контроллере. То есть в контроллере много всяких команд, и вы исходя из тасков вашего приложения пользуйтесь теми которые вам нужны.

Старый 16.10.2014, 14:35
Gerbert вне форума Посмотреть профиль Найти все сообщения от Gerbert
  № 35  
Ответить с цитированием
Gerbert
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 подгруппами.

Старый 16.10.2014, 14:48
Babylon вне форума Посмотреть профиль Отправить личное сообщение для Babylon Посетить домашнюю страницу Babylon Найти все сообщения от Babylon
  № 36  
Ответить с цитированием
Babylon
[+1 25.10.13]
[+4 18.03.14]
 
Аватар для Babylon

Регистрация: Jan 2006
Адрес: Москва, Зеленоград
Сообщений: 653
Отправить сообщение для Babylon с помощью ICQ
Изучая TypeScript я пришел к простому выводу, что классы нужны в основном для создания интерфейсов. Всё остальное это объект и его schema.

Старый 16.10.2014, 14:57
cleptoman вне форума Посмотреть профиль Отправить личное сообщение для cleptoman Найти все сообщения от cleptoman
  № 37  
Ответить с цитированием
cleptoman
 
Аватар для cleptoman

блогер
Регистрация: Mar 2007
Сообщений: 1,291
Записей в блоге: 5
Отправить сообщение для cleptoman с помощью ICQ
эка вы типизацию витиевато обозвали.
__________________
http://cleptoman.free-lance.ru
achivements: дважды благословлен на воровство. осеяный благодатью

Старый 16.10.2014, 15:32
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 38  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Цитата:
Сообщение от Babylon Посмотреть сообщение
Zebestov я правильно понимаю, что в Вашем крайнем посте модель - это логика, вынесенная из контроллера.
Скорее так: логика, не вынесенная из модели. Прямо какая-то невыносимая логика!
__________________
Поймай яблоко 2!

Старый 16.10.2014, 23:31
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 39  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
Цитата:
В js нет модели, в angular нет моделей
Тред не читал, вырвал из контекста, но я не мог смотреть на такую несправедливость. ngModel привела меня сюда и просила разобраться.

Старый 16.10.2014, 23:43
Gerbert вне форума Посмотреть профиль Найти все сообщения от Gerbert
  № 40  
Ответить с цитированием
Gerbert
Banned
[+1 06.12.14]
[+1 18.12.14]
[+1 30.12.14]

Регистрация: Aug 2014
Сообщений: 461
В моем понятии, моделью называют то, что содержит логику приложения и находится на сервере.
Js к серверу отношения не имеет ( nodejs не в счет ) и является представлением. И вот у меня мысли
разбегаются, когда говорят, что в js есть модель... Сервер засунули в представление.. Как?

Создать новую тему Ответ Часовой пояс GMT +4, время: 20:25.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 20:25.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.