На самом деле, вполне оправданно. Во многих языках и так булева переменная может принимать, фактически, три значения: true, false и null. Но есть подход, запрещающий использовать null в нормальных ситуациях - его появление должно автоматически означать ошибку. В этом случае надо явно определять отсутствие значения, что и сделано.
раскрыть ветку (4)
В семействе .Net для этого специально ввели признак nulleble - ну надо же, как-то согласовывать структуру языков, с реалиями баз данных.
раскрыть ветку (2)
Блядь, это квантовое программирование, а не для линейных компов. ,,3 показателя,,- я ИПУ ПРОГРАММИСТЫ...
IT-юмор
5.6K постов52.5K подписчика
Правила сообщества
Не публикуем посты:
1) с большим количеством мата
2) с просьбами о помощи
3) не относящиеся к IT-юмору