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

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: