Тема: Хорошее MVC
Показать сообщение отдельно
Старый 29.10.2014, 19:39
Gerbert вне форума Посмотреть профиль Найти все сообщения от Gerbert
  № 5  
Ответить с цитированием
Gerbert
Banned

Регистрация: Aug 2014
Сообщений: 461
Удаление иконки или нарисованной шкалы?

Добавлено через 9 минут
Мне вообще кажется, что какую-то линейку нельзя рядом с mvc ставить.
В плане mvc можно рассматривать редактор для рисования, но не линейку.
Вам нужно подумать, что общего у всех инструментов. Вот я вижу, что выбрав линейку я НАЖИМАЮ и не отпускаю
кнопку мыши и передвигая инструмент РИСУЮ и затем ОТПУСТИВ прекращаю рисовать. Далее, взяв кисть я НАЖИМАЮ
и не отпускаю кнопку и передвигая инструмент РИСУЮ, после чего ОТПУСТИВ кнопку перестаю рисовать.
И мне кажется, что под этот алгоритм подходят все инструменты. И у них у всех общее, это СОСТОЯНИЯ.

Добавлено через 13 минут
И теперь нужно подумать, что именно здесь нужно модели...
Я нарисовал, я стер, я поставил фигурку.. Тут все делает вид и мне сложно представить,
куда втиснуть модель. Возможно модели можно поручить смену состояний у вида, но тут нужно подумать,
является ли состояние ЛОГИКОЙ приложения.

Добавлено через 15 минут
Вот если взять широкую кисть и нарисовать ей смайл, то как это повлияет на логику работы приложения,
относительно тонкой кисти?