Pull to refresh

Comments 7

UFO landed and left these words here
А можно подробнее в чем минус null reference и что предлагается взамен? Допустим есть целое число, например возраст в анкете и если пользователь не ввел — почему не можем оставить там null? Не выкидывать же остальные значения формы если пользователь захочет ее позже заполнить.
UFO landed and left these words here
Не понимаю формулировку «изобретение null reference».
Переменная, называемая ссылкой — это, в аппаратном виде, область памяти, хранящая число.
Странно, что сэр Хоар приписывает себе изобретение записи в память значения 0.
Я, пожалуй, припишу себе изобретение записи в память значения -1…
Торопитесь, товарищи, изобретатели, количество чисел ограничено битностью!!!
Да, контекст ясен. Если строго, то утверждение «It was the invention of the null reference in 1965» не верно, вне зависимости от контекста. Чтобы что-либо назвать изобретением, это должно обладать признаком технической новизны.
По вопросу использования null reference в Алгол-е, как мне кажется, подобным образом драматизировать не стоит. Стоит побороться не с null reference, а с его неквалифицированным использованием и плохим тестированием продукта. Иначе по логике нужно отменять ножи, токарные станки, и много других инструментов.
Возможный вариант решения — условно блокировать потенциально опасные инструменты, как это сделано в некоторых других языках.
Sign up to leave a comment.

Articles