Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 19.06.2008, 22:20
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 11  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
вставлю и свои 5 копеек =)

Чем меньше будет разных языков програмирования, тем, в конечном счете будет меньше проблем с совместимостью, а следовательно, меньше избыточного кода. AVM2 объективно лучше, она логичнее устроена, работает быстрее + больший потенциал для добавления новых возможностей + способы разработки позволяющие нормально взаимодействовать с сопутствующими технологиями - ради всего этого в предыдущих версиях приходилось делать какие-то невероятные финты ушами =) Поэтому, мое мнение: переходите на АС3, да поскорее, этим вы не только облегчите жизнь себе, но и идущим за вами, кому не прийдется перерывать горы морально устаревших мануалов и исходников =)

ЗЫ. Если у вас есть опыт долгосрочной поддержки больших проектов, то вам это чувство наверняка должно быть знакомо... когда в один прекрасный день прийдя на работу, вы вдруг понимаете, что вас уже тошнит от всех кривых заплаток которые вы наставили на протяжении последних Н лет... (как правило это происходит после очередного обнаружения какого-нть бекдора, или тупого бага, получившегося просто потому, что уже никто не помнит кто, зачем и когда написал тот кусок кода...) Вы садитесь, и за несколько дней/недель переписываете все с чистого листа, и, на удивление, все работает гораздо лучше, проект становиться меньше по объему, гораздо понятнее и т.п. (и так еще несколько лет, пока ситуация не повторится =).
У AVM1 были, ну и до сих пор существуют недостатки, искоренить которые невозможно, и ради изменения которых и написали AVM2. Это, в первую очередь, то, что у методов теперь всегда есть ссылка на объект, в котором они объявлены (т.е. метод в АС3 = делегат в АС2). Ну и естесственно, система рассылки событий, если раньше для этого была, скажем так "софтверная" поддержка, то теперь она "хардверная" =) И это не просто сдерживало, это до неимоверности затрудняло создание объемных фреймворков (то же самое ограничение на 125 компонентов), ну и т.д. и т.п. =)
__________________
Hell is the possibility of sanity

Создать новую тему   Часовой пояс GMT +4, время: 21:56.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 21:56.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.