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]
З.Ы.: Деление на ноль, и другие мат курьезы, не всегда считается ошибкой. Например, при выводе функции как графика, такие точки просто пропускаются