Archive for 'Оптимизация'
Хорошую работу вчера представил Дмитрий Юханов, которая была опубликована в Flash Developer Center. Работа касается лучших практик при разработке в Flash CS5/CS5.5 Pro и носит название: Tips for using Flash efficiently. Всем рекомендую прочитать (на англ.) – есть как очевидные типсы так и не очень. Статья будет интересна разработчикам с любым уровнем и каждый сможет [...]
Как иногда бывает трудно отследить какие слушатели были нацеплены на какой нибудь DisplayObject… А ведь это надо знать, чтобы можно было очистить все слушатели, дабы предотвратить memory-leak и дать возможность сборщику убрать весь мусор. Но к сожалению в классе EventDispatcher не предусмотрен механизм удаления всех своих слушателей и доступа к слушателям тоже нету. Есть массив [...]
Сегодня дядя Джексон написал статью о своих исследованиях по приведению типов. Можно двумя способами делать приведение (напр. надо привести экземпляр obj к типу BitmapData): 1. BitmapData(obj) – он назвал такое преобразование Function call style; 2. Через оператор as – obj as BitmapData; Результаты таковы: При любом исходе события (приведения прошло успешно или не успешно) через [...]
Есть блог товарища Jackson. Кто читает этот блог тот знает что он пишет множество статей на тему оптимизации. Так вот он развеивает множество мифов, которые сложились вокруг AS3 в плане производительности конкретных методик написания кода. Например, считается что если объект создать вот таким образом var obj:Object = {} то это будет быстрее чем var obj:Object [...]
Один из разработчиков в своем блоге выложил видео подкаст “Optimizing web content for Flash Player 10.1” Все кто интересуется оптимизацией должны его посмотреть. P.S. Видео на английском но там и так все понятно.
Есть хорошая рекомендация — идеальный конструктор это пустой конструктор. И вот почему…