Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alexey Mahotkin                      2:5020/400     13 Nov 2003  23:43:28
 To : Sergey Skvortsov
 Subject : Re: Hаследование?
 -------------------------------------------------------------------------------- 
 
 >>>>> "SS" == Sergey Skvortsov <skv@protey.ru> writes:
  SS> В общем случае exception'ы имеют больший overhead нежели проверка
  SS> результата - но для проверки корректности аргументов функции/метода
  SS> следует применять скорее их.
 
  SS> Хранить в классе/объекте аналог C-шного errno (как у тебя) - чревато.
  SS> Хотя бы тем, что его надо очищать после/внутри каждого вызова, где он
  SS> применим.
 
 Зачем?
 
 По соглашению errno валиден только если функция вернула какой-то код
 ошибки.  errno содержит детали.
 
  SS> Это просто концептуально неправильно - смешение парадигм.  Впрочем,
  SS> если это run-away скрипт - то пиши как хочешь.
 
 А вообще, да.  Hадо die и дело с концом.  Всё это сохранение ошибок никому
 в результате нафиг не нужно, а код выглядит адски совершенно.
 
 И нет, отучаться говорить за всех я не буду.
 
 --alexm
 --- ifmail v.2.15dev5.1
  * Origin: tyranny (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Hаследование?   Mikhail Polykovsky   13 Nov 2003 18:22:13 
 Re: Hаследование?   Artem Chuprina   13 Nov 2003 18:41:20 
 Re[2]: Hаследование?   Mikhail Polykovsky   13 Nov 2003 19:26:28 
 Re[2]: Hаследование?   Andrew Alakozow   13 Nov 2003 20:50:54 
 Re: Re[2]: Hаследование?   Artem Chuprina   14 Nov 2003 14:58:55 
 Re[4]: Hаследование?   Mikhail Polykovsky   14 Nov 2003 16:31:57 
 Re: Hаследование?   Sergey Skvortsov   13 Nov 2003 20:03:18 
 Re[2]: Hаследование?   Mikhail Polykovsky   13 Nov 2003 20:28:32 
 Re: Re[2]: Hаследование?   Sergey Skvortsov   13 Nov 2003 20:56:34 
 Re[4]: Hаследование?   Mikhail Polykovsky   13 Nov 2003 22:05:19 
 Re: Re[4]: Hаследование?   Sergey Skvortsov   13 Nov 2003 23:27:55 
 Re: Hаследование?   Alexey Mahotkin   13 Nov 2003 23:43:28 
 Re: Hаследование?   Sergey Skvortsov   14 Nov 2003 16:54:12 
 Re[2]: Hаследование?   Andrew Alakozow   13 Nov 2003 21:00:52 
 Hаследование?   Andrew Alakozow   13 Nov 2003 21:08:26 
 Re: Hаследование?   Sergey Skvortsov   14 Nov 2003 16:58:33 
 Hаследование?   Andrew Alakozow   14 Nov 2003 18:32:34 
Архивное /ru.perl/38651e45fb3f.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional