Есть ли у вас какие-либо примеры (например, URL, примеры кода, бройплаты кода,
принципы), чтобы описать хороший дизайн ошибки архитектуры для Adobe
Flex 4.0?
Вопросы, которые задают «Хорошие» или «Лучшие практики», часто носят субъективный характер со многими факторами в игре. Я считаю, что они не могут ответить. Я не знаю, является ли этот вопрос «ответственным» в той форме, в которой он принимает. Но я постараюсь ответить на некоторые ваши конкретные вопросы.
Знаете ли вы какие-либо хорошие примеры сред обработки ошибок, которые
позволит восстановить приложение, особенно если мы
чтение нескольких файлов (как графических файлов, так и текстовых файлов) и одного из
они повреждены или имеют неправильный формат.
Что означает «Восстановление» в такой ситуации? Как вы узнаете, находится ли файл в поврежденном или неправильном формате? Будет ли выдана ошибка? Из какого компонента или класса? От какого типа? Это будет ошибка, которую вы создаете сами, или что-то другое?
Я знаю, что в Flex 3.0 нет глобальной обработки ошибок, и у меня есть
прочитайте другие сообщения об обработке ошибок, которые являются более конкретными.
Это немного неточно; Глобальная обработка ошибок - так называемое исключение необработанных ошибок - является частью Flash Player. не является частью Flex Framework. UncaughtErrorEvent был добавлен в Flash Player 10.1 и AIR 2. Вы можете создавать приложения Flex 3, которые предназначены для этих игроков и должны иметь возможность использовать эти события.
Однако в какой-то момент тег приложения Flex добавил свой собственный uncaughtError ; это просто слой абстракции над событием Flash Player. Но вы можете использовать событие Flash Player в приложении Flex без этого события в главном теге приложения. Вам просто нужно добавить прослушиватели событий для таких вещей вручную.