
24.01.2011, 13:46
|
|
блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
|
Поменять текущее имя игрока:
1) Кривоархитектура с логикой и отображение в одном классе:
1.1) Поменять поле класса
2.2) Обновить новое значение визуально
2) MVC:
2.1) Диспатч события об изменении
2.2) Поймали событие, меняем модель
2.3) Поменяли модель, рассылаем событие
2.4) Ловим событие, обновляем отображение
На фоне общей картины это микроны, но отчего MVC даёт производительность я не понимаю. Только удобство, имхо.
|