Re: Perl or Python?
Hello!
On Thursday 19 March 2009 14:56:23 Victor Wagner wrote:
> Например, что писать в поле "цвет волос", если клиент лыс?
>
> Что писать в поле "отпечаток указательного пальца левой руки", если
> клиенту эту левую руку оторвало в одной из прошедших войн?
>
> Другая часть лакун объясняется тем, что СЕЙЧАС мы этой информации не
> знаем (вроде цвета шара в момент, когда электричество отключено), но
> ПОТОМ можем узнать (повторить эксперимент).
Когда нет информации, то ничего и не пишем. Если же нас вдруг может
заинтересовать причина отсутствия информации, то пишем сообщение об ошибке.
Как пример, в юниксах stdout и stderr разделены, и если произошла ошибка
получения данных, то сообщение выведется в stderr, а в stdout будет пусто. Вы
же предлагаете "отрезать" stderr и в случае ошибки писать NULL в stdout.
Заметьте, что каждая программа может вести еще свои журналы ошибок, вот вам и
многозначная логика.
Best regards.
Reply to: