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

Регистрация: Feb 2011
Сообщений: 100
Преимущества статического:
Не надо хранить ссылки на объект, растёт быстродействие и код немного проще.
Преимущества отдельного объекта:
1 В будущем может оказаться (внезапно), что нужен не один такой объект и тогда отдельный объект круто.
2 Бывает так, что ты меняешь данные одним объектом, а второму (внезапно) нужны старые данные. Флеш асинхронен и такая ситуация у меня реально была. Опять же, делаем два объекта и проблема пропадает.
3 Отладчик флешдевелопера почему-то не хочет видеть статические поля объектов. Приходится извращаться при отладке, чтобы их увидеть, например вот так: var tmp: Object = Class.field;. Хотя это и небольшая, но всё же проблема.