Вверх ↑
Ответов: 758
Рейтинг: 112
#1: 2010-06-29 12:18:50 ЛС | профиль | цитата
Dilma писал(а):
Все предложенные аргументы в защиту исключения сообщения из кода элемента мне показались нацеленными на то, чтобы пользователь ничего не знал об ошибке, допущенной разработчиком в схеме если таковая действительно будет иметь место быть.

Нет.
Приведу пример

Add(MathParse,7713833,217,112)
{
 MathStr="%1 / 0"
}
Add(FastMathParse,1040218,217,168)
{
 MathStr="%1 / 0"
}
Add(Button,4745731,161,112)
{
 Left=65
 Top=60
 Width=85
 Caption="MathParse"
 Data=Integer(1)
 link(onClick,7713833:doCalc,[])
}
Add(Button,3435733,161,168)
{
 Left=65
 Top=125
 Width=85
 Caption="FastMathParse"
 Data=Integer(1)
 link(onClick,1040218:doCalc,[])
}
В одном случае сообщение есть, а в другом нет. Почему
Это недочет или исключение из правил (которое только утрудняет изучение среды и увеличивает затраты времени на изучение, из-за очень большого количества исключений)

[offtop]Про "вскипанию мозгов" переборщил, но положительного отношения к компьютеру не добавится [/offtop]

З.Ы.: Деление на ноль, и другие мат курьезы, не всегда считается ошибкой. Например, при выводе функции как графика, такие точки просто пропускаются


карма: 1

0