[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Perl or Python?



20 мая 2011 г. 3:36 пользователь Alexey Pechnikov
<pechnikov@mobigroup.ru> написал:
> Hello!
>
> Из дискуссии уже видно, что NULL (undefined) значения - трактовать
> можно различным образом,
> в зависимости от решаемой задачи. Соответственно, специалисты в разных
> областях имеют разные трактовки.
> Как пример: в поле БД sex значение равно NULL. Программист скажет -
> ну, это же понятно, нет данных. А
> биолог будет уверен - это гермафродит. Физик же будет рассматривать
> эти записи как ошибки измерения. Таких
> трактовок может быть много, главное же - мы не можем обработать
> подобные записи, т.к. их смысл нам неизвестен.
> ..........................
> Best regards, Alexey Pechnikov.
> http://pechnikov.tel/
>

Не совсем так, NULL - это обозначение пустоты для программиста. Для
остальных NULL не существует, для остальных в этом случае пусто, нет
записи, данных и т.д. И потому трактовать как то иначе, ни биолог, ни
физик ни кто еще не могут.
Весьма изощренно, искать смысл в отсутствующем, несуществующем. В свою
очередь, это и не элемент тернарной логики (нет, может быть, да).
-- 
----------------------------------
С уважением, Виктор
pyrvic@gmail.com

Reply to: