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

Вернуться   Форум Flasher.ru > Блоги > Идиотизмы

Даже в определениях идиотизма встречается идиотизм.
Цитата:
Идиотизм — устаревшее название идиомы
Идиома в программировании — понятие близкое к понятию шаблона проектирования. Идиомы представляют собой шаблоны проектирования, учитывающие специфику конкретного языка программирования и потому не универсальные. Это хорошие решения проектирования для конкретного языка или программной платформы.
Оценить эту запись

Скрытый потенциал Error

Запись от BlooDHounD размещена 27.06.2010 в 20:26
Обновил(-а) BlooDHounD 28.06.2010 в 11:50

у класса Error недавно повилось 2 недокументированных метода:
Код AS3:
public static function getErrorMessage(index:int):String;
public static function throwError(type:Class, index:int, ...parameters):*;
первый возвращает локализованный текст нативной ошибки, а второй выкидывает исключение по коду ошибки с вбитым текстом.
некоторым ошибкам можно передать параметры для замены в тексте. для этого throwError принимает неограниченное количество параметров.

пример:
Код AS3:
Error.throwError( ArgumentError, 2007, 'afgafga' );
Код:
ArgumentError: Error #2007: Параметр afgafga не должен быть равен нулю.
Размещено в ActionScript
Комментарии 6 Отправить другу ссылку на эту запись
Всего комментариев 6

Комментарии

Старый 27.06.2010 23:28 dimarik вне форума
dimarik
 
Аватар для dimarik
Миллион лет как юзают ) Там в темлейтах такие "_" штучки стоят.
Обновил(-а) dimarik 27.06.2010 в 23:44
Старый 27.06.2010 23:52 dimarik вне форума
dimarik
 
Аватар для dimarik
А флекс предлагает свою систему замен: {0} - {N}. Вот фиг победи, кто на кого учился.
Старый 28.06.2010 05:17 BlooDHounD вне форума
BlooDHounD
 
Аватар для BlooDHounD
кто юзает? я что-то не понял.
Старый 28.06.2010 08:50 Psycho Tiger вне форума
Psycho Tiger
 
Аватар для Psycho Tiger
А почему идиотизм?
Старый 28.06.2010 10:52 dimarik вне форума
dimarik
 
Аватар для dimarik
Адобовцы, например )
Старый 28.06.2010 11:49 BlooDHounD вне форума
BlooDHounD
 
Аватар для BlooDHounD
а они тут причём?
 

 


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


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