Я считаю, что наличие в языке java ключевого слова и самого понятия null - это большая ошибка. Null - значит ничего. Точнее, ничего не значит. Наличие отсутствия. Или отсутствие наличия, как кому нравится.
На текущем проекте есть три тысячи проверки на не null и столько же тысяч проверок на null. Каждый раз, когда я встречаю такую проверку,
(
Read more... )