Re[14]: Model-View-Controller в .Net
От: IB Австрия http://rsdn.ru
Дата: 07.11.06 19:54
Оценка: +1 -1
Здравствуйте, adontz, Вы писали:

A> Это-то понятно, просто мне это очень не нравится

Твое право.. Почему сделано именно так — я описал.

A> Теперь Presenter знает о View многие интимные подробности, которые никак не описываются через интерфейс IView.

Каким образом и с чего ты это взял? Опять не разобрамшись критиковать лезешь?
Presenter по определению не может ничего знать о View кроме интерфейса, именно для этого интерфейс и вводится, чтобы Presenter не знал никаких подробностей о View.
Ты не учишься, даже когда тебе ссылки под нос подкладывают.

A>Тем что View могут быть некоторые данные просто не нужны.

Ну и? Если не нужны, значит они туда не будут поставляться, в чем проблема-то?

A> Presenter это просто не потянет, это задача Model и View.

Presenter это тянет в лучшем виде, не фантазируй..

A>Иван, неужели тебе не известно, что данные во View не редактируются?!

Ну расскажи мне, как называется то место, где пользователь вводит данные

A> Нельзя так смешить, совсем нельзя. Вот цепочка вызов для EditBox

Ты прав..
Если кто-то не в состоянии абстрагироваться от конкретной цепочки вызовов, а туда же — в архитекторы лезет, это уже даже не смешно..

A>Потому что он обобщённый

Я тебе уже показал, что это не так.. Если не дошло, можешь перечитать..

A> Удивительно как ты умудряешься непонимать простейшие вещи.

Прости, Ром, но как уже неоднократно можно было убедиться, твоя логика не может быть простой.. Куда уж нам, рядовым архитектам в ней разобраться, если даже ты сам путаешься..

A> причём никто кроме ListView не знает какая именно частть нужна.

С чего ты взял, что никто?

A> Эту логику в какой-то внешний Presenter ты просто не вынесешь.

Она туда великолепно выносится, вот это-то ка краз и должно быть очевидно.

Ром, в последний раз прошу — разберись с паттерном, а не придумывай придирки на ходу. Или задавай вопросы, если что непонятно, я отвечу.

A>У тебя просто проблемы с воображением.

Доктор, а таблеток не дадите? Конечно, если ты не можешь оперировать общепринятыми терминами, разобраться как работает пара не самых сложных на свете паттернов, и внятно объяснить что ты имеешь ввиду, то естественно, в этом виновато мое воображение..

A> Наверное, тебя тебя поражает, что точка пересечений ножей гильотины может двигатся быстрее скорости света, да и другие нематериальные абстракции.

Хех, Ром.. Если бы тебя этот факт не поражал, то ты бы не привел его в качестве примера, догадывашься к чему я клоню?
... [RSDN@Home 1.2.0 alpha rev. 619]
Мы уже победили, просто это еще не так заметно...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.