Вверх ↑
Ответов: 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