Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Можно ли в FD создать фиктивное разбиение файлов проекта по подкаталогам? (http://www.flasher.ru/forum/showthread.php?t=188547)

Zebestov 04.12.2012 21:59

Цитата:

Сообщение от Korchy (Сообщение 1107876)
Да. И я никак не пойму, почему это вызывает такую реакцию.

Пробуй еще. Это многое прояснит.

Psycho Tiger 05.12.2012 16:10

Цитата:

Сообщение от Korchy (Сообщение 1107876)
Да. И я никак не пойму, почему это вызывает такую реакцию.

Я не знаю с чем можно будет провести правильную аналогию, но всё таки попробую.
Представьте себе, что имя класса – это имя песни, а пакет – её исполнитель. Музыку Вы сортируете по каталогам, исполнитель-альбом-песня. Но Вы же хотите Ваши 300 песен положить в одну папку. Если эту песню запустить – да, сразу станет понятно, кто её исполнитель. Но вот как-то это... не инутитивно совсем.

Класс UserInfo, например. О чем Вам говорит? Это информация о пользователе. Но вот только это совсем неодзначный ответ, а если с каталогом
Код AS3:

views.gui.UserInfo
social.requests.UserInfo
models.player.UserInfo

то сразу всё чудесней и понятней.

При навигации по Open Type/Resource это очень весомая подказка, при навигации выбором класса мышкой это... ё-моё, это шанс на выживание.

udaaff 05.12.2012 16:19

А если у двух разных исполнителей будут песни с одинаковыми названиями - пиши пропало.

DaFive 05.12.2012 16:28

Ну если явно пакет не указывать - то пропало.

udaaff 05.12.2012 16:38

Об этом и речь.

Korchy 05.12.2012 18:15

2 Psycho Tiger
В итоге все сводится лишь к удобству. Меня вполне устраивает, когда все лежит в одном месте. Пакет у меня ассоциируется с проектом. Все что принадлежит проекту находится в одном пакете. Если мне нужно поискать по иерархии, в ckassexplorer у cs3 вся иерархия отображается. И она совсем не должна быть физической, для того, чтобы ее использовать.
Возможно рано или поздно, я тоже приду к тому, чтобы делить классы по пакетам. Пока справляюсь так.

Zebestov 05.12.2012 18:22

Странный разговор. Новичок рассказывает профессионалам про свое видение организации проекта, апеллируя к единственному единомышленнику — Flash IDE — которого, в свою очередь, никто никогда не считал сколь-нибудь достойной средой разработки Flash приложений. Прекрати "ассоциировать пакет с проектом" и слушай, что тебе опытные товарищи говорят.

DaFive 05.12.2012 18:25

Придёте-придёте. Пока вы делаете проект один - вас может устраивать вообще всё. Но даже через год взглянув на него вы с трудом вспомните что ж это за 932 класс и к чему он относится.
Вон видите, даже такая задача как смена среды написания кода выросла в тему на 3 страницы. И дело не только в удобстве.


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

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