Чистов в учебном курсе говорит, что свойство Неотрицательное для числа на этапе отладки есть зло. Потому что кто-то может ввести отрицательное число, система просто заместит значение нулем. И потом найти ошибки будет очень тяжело.
Курсу несколько лет. Думаю, года четыре. Попробовал на платформе 8.3. Нулем отрицательное значение не замещается. Просто минус не ставится и все. Т.е. пытаешься поставить минус 1, получаешь просто один.
В общем, либо я что-то не понимаю, либо механизмы платформы изменились.
Что скажете?
(0) Ничего не поменялось. И чисто имел в виду не интерактивное изменение.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс