![]() |
Как правильно отлаживать программу Flex на SDK? Не компилировать же постоянно?
Начал учить flex, программку под AIR уже до половины сделал, но при каждом изменении компилирую по новой чтобы просмотреть в действии интерфейс и логику. Как быть чтобы на лету просматривать или каждый раз не пере компилировать программу полностью или чтобы через интерпретатор работало чтоли но с аир или без? Как лучше это отлаживать? Потому что сейчас у меня происходит разработка нереально долго и все желание пропало двигаться дальше только изза того что каждый раз нужно пере компилировать и запускать через AIR (хоть это в батнике автоматизировал...).
|
Поставить Flash BUilder
|
э, не компилируйте, пишите больше. Часто компилируют тогда, когда не уверены что код будет работать без косяков.
|
Я когда выровнять элемент надо, например, но лень вымерять пикселами в фотошопе или выводить формулами подбираю число наугад и компилирую приложение 5-6 раз, пока не подберу, в 200+ классов )))))
|
Psycho Tiger,
используй же MonsterDebugger/Консоль(не помню точно имя проекта)/кастомный гуй типа SimpleGUI на minimalcomps для этого |
1. Познакомьтесь с Unit-тестами.
2. Разрабатывайте приложение частями, модульно. 3. Странно, но у меня (только у меня?) после открытия (FlashDevelop) проект собирается долго только первый раз, а потом время компиляции заметно меньше :confused:. |
Цитата:
2. FlexSDK перекомпиливает только измененные классы, в первый раз он компилирует их всех. Цитата:
|
Цитата:
|
Да-да, уже нашел. прощу прощения =)
Спасибо за наводку. Цитата:
|
Ключевое слово - Unit test. Пишите так, чтобы части можно было тестировать отдельно. Интерфейс пользователя - только одна из частей, где иногда можно решить проблему позиционирования "на лету" и т.п. Далеко не каждую часть программы можно таким образом "протестировать". Это и на будущее пригодится - какие-то части программы можно будет использовать повтороно.
|
| Часовой пояс GMT +4, время: 14:53. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.