Друзья, спасибо вам за интересные комментарии к медитации на PureMVC. Спасибо за увлекательную дискуссию с множеством ссылок, по которым мне ходить и ходить. Много думал, отвечу всем, а пока продолжаю запланированный рассказ.
Такова архитектура PureMVC в общих чертах.
Следующая часть: Фасад (Façade) — ядро и лицо фреймворка PureMVC. Также почитать: Почитать о классическом Фасаде. Забыть.
ништячог!
Еще бы примерчег реализации посмотреть.
Будут примеры. Как стандартные, так и пример из моего личного опыта. Буду выкладывать информацию порциями.
Чем-то Zend Framework напомнило. С его рутерами, диспетчерами. А вещь очент интересная. Ждём примеры, затаив дыхание
достойно, ждем продолжения )
Уже лучше, уже можно не только медитировать. Думаю, искрой будут, как раз, примеры использования. С нетерпением жду... З.Ы.: Ещё я жду HL2Ep3, Star Craft 2, ужина, понедельника.
А у меня сложилось впечатление, что MVC приводит просто к тому, что из одного класса получается три. И фиг поймёшь, как что откуда вызывается.
А почему маленькие и большие акруги связаны только у фасада, а у остальных нет? И выложите пример хотя-бы части стуктуры
>>А почему маленькие и большие акруги связаны только у фасада, а у остальных нет? >>И выложите пример хотя-бы части стуктуры
OX™, спасибо за хороший вопрос. Обратите внимание, что три "Остальных" круга представлены более тусклыми - так как по сути, эти элементы спрятаны за фасадом. Вы навели меня на мысли, что нужно сделать круг Фасада значительно ярче, и вообще более неглядно показать его роль.
Уточните, какой пример вам нужен: в виде исходного кода или что-то другое?
Желательно исходный код, скажем -- небольшая форма с несколькими полями, кнопками, эмуляция запроса к серверу, получение ответа, предоставление результата. Что то вроде примера к Cairngorm http://www.cairngormdocs.org/exampleApps/CairngormDiagram/index.html, можно тогда сравнивать по удобству проектирования, скорости реализации, по быстродействию реакции интерфейса :) видимо не стоит, хотя, почему бы и нет ;)
Предыдущий пост
Следующий пост