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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 07.04.2010, 00:02
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 1  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Цитата:
Сообщение от mexoboy Посмотреть сообщение
etc, ты ничего не путаешь? Представление и модель не должна иметь никаких связей (если мы говорим об оригинальном потерне MVC).
Расскажите нам об оригинальном паттерне, пожалуйста.

Добавлено через 44 секунды
Цитата:
Сообщение от Psycho Tiger Посмотреть сообщение
Ну да, спасибо, это один из самых малозначимых вопросов на данный момент =)

Подписываюсь к вопросу о том, что нужно ли вьюшке иметь ссылку на модель и если нет - как получать данные об обновлении.
Одназначна (с).
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 07.04.2010, 10:21
mexoboy вне форума Посмотреть профиль Отправить личное сообщение для mexoboy Найти все сообщения от mexoboy
  № 2  
Ответить с цитированием
mexoboy

Регистрация: Dec 2009
Сообщений: 48
Цитата:
Сообщение от dimarik Посмотреть сообщение
Расскажите нам об оригинальном паттерне, пожалуйста.
Тут собственно все описано: http://www.books.ru/shop/books/352130

Старый 13.04.2010, 01:06
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 3  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Цитата:
Сообщение от mexoboy Посмотреть сообщение
Тут собственно все описано: http://www.books.ru/shop/books/352130
Замечательная книжка. Только я не нашел там описание MVC в качестве паттерна. Дальнейшие рассуждения об "оригинальности" "паттерна" MVC считаю актом вероломства.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 06.04.2010, 16:03
cpu вне форума Посмотреть профиль Отправить личное сообщение для cpu Найти все сообщения от cpu
  № 4  
Ответить с цитированием
cpu

Регистрация: Mar 2010
Сообщений: 223
etc:
Цитата:
1) view имеет ссылку на модель;
Но ведь тогда view может напрямую менять данные в модели обойдя controller (и контроллер со своей бизнес-логикой остается неудел).
---------------------------------------------------------------
etc:
Цитата:
3) Модель отправляет события вьюверу. Вьювер — контроллеру.
Так как View имеет ссылку на модель, он может получит по этому событию данные из model для отображения, обойдя contoller(который опять неудел.)

=================================================================
P.S. Вообще какая главная цель MVC? Раньше я думал возможность подключать к программе множество представлений(view) и менять их хоть в горячую. Ну и создавать вложенные представления.

Старый 07.04.2010, 10:14
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 5  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от cpu Посмотреть сообщение
Но ведь тогда view может напрямую менять данные в модели обойдя controller
Может, только это не в его компетенции.

Цитата:
Сообщение от cpu Посмотреть сообщение
Так как View имеет ссылку на модель, он может получит по этому событию данные из model для отображения, обойдя contoller(который опять неудел.)
Ещё раз: может ещё не означает, что так и должен делать. Вы можете дома открыть газ в плите и зажечь спичку через пару-тройку минут, но почему-то этого не делаете.

Старый 06.04.2010, 17:38
cpu вне форума Посмотреть профиль Отправить личное сообщение для cpu Найти все сообщения от cpu
  № 6  
Ответить с цитированием
cpu

Регистрация: Mar 2010
Сообщений: 223
ФЛУД.
На днях пришла по почте "Приемы объектно-ориентированного проектирования. Паттерны проектирования" этих четырех авторов.
Там вроде написано про MVC, вечерком почитаю, отпишусь что они знают про MVC, люди вроде умные, из университетов)).

Старый 06.04.2010, 17:40
mexoboy вне форума Посмотреть профиль Отправить личное сообщение для mexoboy Найти все сообщения от mexoboy
  № 7  
Ответить с цитированием
mexoboy

Регистрация: Dec 2009
Сообщений: 48
cpu, неужто открыл для себя книгу "Банды четырех"?

Старый 06.04.2010, 17:48
cpu вне форума Посмотреть профиль Отправить личное сообщение для cpu Найти все сообщения от cpu
  № 8  
Ответить с цитированием
cpu

Регистрация: Mar 2010
Сообщений: 223
mexoboy пора когда-то это делать.)

Старый 06.04.2010, 18:50
cpu вне форума Посмотреть профиль Отправить личное сообщение для cpu Найти все сообщения от cpu
  № 9  
Ответить с цитированием
cpu

Регистрация: Mar 2010
Сообщений: 223
mexoboy +1

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

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,599
Записей в блоге: 17
Цитата:
А мы дадим ей только читать )
Ну да, спасибо, это один из самых малозначимых вопросов на данный момент =)

Подписываюсь к вопросу о том, что нужно ли вьюшке иметь ссылку на модель и если нет - как получать данные об обновлении.

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

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

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


 


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


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