Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Выкладываю OpenSource своего компонента! (http://www.flasher.ru/forum/showthread.php?t=131698)

Psycho Tiger 27.10.2009 10:12

Да, имеется ввиду наследование и разбивка классов по пакетам. Даже сам класс лежит в корне, это уже не есть хорошо.
Цитата:

P.s. извиняюсь, но немного странно получать замечания об отсутствии в коде ООП от человека, который спрашивал "а зачем нужны интерфейсы?"
А я ещё помнится спрашивал что такое mc. В 2005. Это что то меняет?

По поводу интерфейсов - до сих пор остаюсь мнения, что для проекта в один swf они нужны лишь для перекастовки некоторых переменных, а ля IBitmapDrawable.

etc 27.10.2009 12:36

sabarn, на работу я вас не возьму :quiet:

sabarn 27.10.2009 12:51

я исправлюсь. спасибо всем кто не посчитался своим временем на комментарии

Psycho Tiger 27.10.2009 19:04

Цитата:

Сообщение от etc (Сообщение 861108)
sabarn, на работу я вас не возьму :quiet:

Немного оффтоп, но хочется услышать от профи - в чем его "чудовищные" просчеты, не названные здесь?

etc 27.10.2009 19:25

Перечисленного уже достаточно :)

sabarn 27.10.2009 19:35

все замечания принял на вооружение. следующие проекты буду оформлять с учётом всего. Ведь только учусь.
Я то думал что вся соль в алгоритмах.. вот по поводу алгоритмов никто не высказался.
Правильное построение ООП и оформление в лучших традициях - считаю что дело наживное, я с этим справлюсь, выучу.

etc 27.10.2009 19:37

О каких алгоритмах идёт речь?

sabarn 27.10.2009 19:43

программной анимации.

etc 27.10.2009 19:47

Весь «алгоритм» в единственной строчке, знакомой любому флешеру, написавшего mouse follower. Остальное — обычная расстановка, не алгоритм.

Psycho Tiger 27.10.2009 19:48

Тяжело копаться в одном файле ради изучения алгоритма анимации.
Придерживаюсь мнения что для 99.9% программной анимации нужно использовать отдельный класс/фреймворк, а ля Tweener, TweenLite, etc.


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

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