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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Ivan Frolcov                         2:5020/175.2   19 Nov 2003  16:09:37
 To : Serge Chervjakov
 Subject : Re: Производительность ООП
 -------------------------------------------------------------------------------- 
 
 Wed Nov 19 2003 12:16, Serge Chervjakov wrote to Konstantin Stupnik:
 
  KS>> применение OOP дизайна в большом проекте не повлияет
  KS>> сколь нибудь заметно на его производительность.
  SC> ... а в большом проекте скорее даже ускорит, за счет меньшего кол-ва
  SC> ошибок в коде и большей продуманности этого самого кода. 
 
 Плавали, знаем. "Большой проект" обычно начинается с чего-то бодрого типа
 
 use ZQN::MainMod; #(а то бы я ни в жисть не догадался, что это MainMod)
 
 $ZQN::ExUt::dispatcher = sub { my $o={}; bless $o, shift; $o->dispatch };
 
 GoCamel->All( thaobject => new ZQN::ThaObject( @ARGV ));
 
 Документация на такие упражненения в ОО обычно отсутствует напрочь, наглухо,
 нет ее, не было и не будет никогда, в лучшем случае - рассуждения о горнем,
 которые еще больше запутывают ("кажется, мы решили так не делать..."), а
 человек, который это писал, уволился два года назад/лежит в больнице с ЧМТ
 (состояние врачи оценивают как тяжелое). Hадо, как положено, вчера.
 Комментарии состоят обычно из замечений, заставляющих задуматься о
 быстролетящем времени типа "это было надо Пупкину, убрать к 10.10.1998" и
 проч. в том же духе. Объекты рассеяны по мириадам модулей в пять строк. Про
 традиционное переписывание CGI, разборщика конфигов, обработчика шаблонов и
 своей, уникальной в неповторимости нашлепки над DBI говорить не приходится -
 это условие обязательное, хороший тон (ведь сказано было "...а пользуется тем
 чужой человек: это суета и зло великое"? Hу вот.) Кстати, нынче вошло в моду
 отправлять диагностические сообщения в самые интересные и неожиданные места,
 причем узнать место, куда будет отправлено это удовольствие можно только путем
 тщательного изучения очень объектно-ориентированного
 ZQN::Helpers::ExcptnHandler::Log::LogSaver::SaverToStream::SaverToFile. (Это
 чудо умеет сохранять ошибки в файл, в сокет, рассылать по UDP, отправлять
 syslog'у и на виндовые тачки - но почему-то по умолчанию не умеет выдавать их
 в STDERR, и заодно отрывает исключения). Все это дело, разумеется, может жить
 только как апачевый модуль. Зачем? А черт его знает, так сложилось...
 
  SC>     Hо если челу так хочется писать боьшой проект в процедурном стиле, а
 
 Мне вот хочется писать как можно проще. А процедурный-непроцедурный - дело
 десятое.
 
  SC> не в стиле ООП, что ж - пускай дерзает. Того глядишь, после написания при
  SC> первой же просьбе добавить/убрать/изменить/исправить какую-нить фичку, он
  SC> поймет, как же он ошибся при выборе стиля написания. Hу а если не поймет,
 
 Тут вообще самое грустное. Чем меньше ООП и привнесенной автором объектной
 ориентированности - тем проще. А вот где ее много - начинаются чудеса. В одном
 месте дернешь - в пяти шевелиться начинает.
 
  SC> то скорее всего, он либо просто никогда не писал с использованием ООП,
  SC> либо проект не достаточно крупен.
 
 Пилите... тьфу, пишите-пишите.
 
 --- ifmail v.2.15dev5
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
 
 

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

 Тема:    Автор:    Дата:  
 Производительность ООП   Ilia Vinokurov   14 Nov 2003 18:21:05 
 Re: Производительность ООП   Sergey Leschenko   14 Nov 2003 18:26:08 
 Re: Производительность ООП   Ilia Vinokurov   14 Nov 2003 18:28:17 
 Re: Производительность ООП   Konstantin Tokar   14 Nov 2003 18:56:30 
 Re: Производительность ООП   Artem Chuprina   14 Nov 2003 18:33:58 
 Re: Производительность ООП   Ilia Vinokurov   14 Nov 2003 18:39:08 
 Re: Производительность ООП   Ilia Vinokurov   14 Nov 2003 18:41:22 
 Re: Производительность ООП   Artem Chuprina   14 Nov 2003 20:12:48 
 Re: Производительность ООП   Sergey Skvortsov   14 Nov 2003 19:00:11 
 Производительность ООП   Timur Vafin   14 Nov 2003 19:49:58 
 Re: Производительность ООП   Denis Poznyakov   14 Nov 2003 20:10:47 
 Re: Производительность ООП   Timur Vafin   14 Nov 2003 20:29:54 
 Re: Производительность ООП   Denis Poznyakov   18 Nov 2003 12:06:27 
 Re: Производительность ООП   Timur Vafin   18 Nov 2003 21:05:46 
 Re: Производительность ООП   Yury Kopyl   18 Nov 2003 22:32:01 
 Re: Производительность ООП   Denis Poznyakov   19 Nov 2003 20:06:33 
 Re: Производительность ООП   Yury Kopyl   17 Nov 2003 13:44:38 
 Re: Производительность ООП   Ilia Vinokurov   17 Nov 2003 14:18:43 
 Re: Производительность ООП   Yury Kopyl   17 Nov 2003 15:17:14 
 Re: Производительность ООП   Konstantin Stupnik   17 Nov 2003 15:25:40 
 Re: Производительность ООП   Ilia Vinokurov   19 Nov 2003 11:52:22 
 Re: Производительность ООП   Konstantin Stupnik   19 Nov 2003 12:37:50 
 Re: Производительность ООП   Serge Chervjakov   19 Nov 2003 13:16:27 
 Re: Производительность ООП   Ilia Vinokurov   19 Nov 2003 13:43:57 
 Re: Производительность ООП   Ivan Frolcov   19 Nov 2003 16:09:37 
 Re[2]: Производительность ООП   Mikhail Polykovsky   19 Nov 2003 16:56:53 
 Re: Производительность ООП   Serge Chervjakov   19 Nov 2003 19:58:37 
 Re: Производительность ООП   Ivan Frolcov   20 Nov 2003 12:02:57 
 Производительность ООП   Denis Knyazev   22 Nov 2003 00:38:49 
 Re: Производительность ООП   Alexey Mahotkin   20 Nov 2003 00:26:56 
 Re: Производительность ООП   Ivan Frolcov   20 Nov 2003 11:52:54 
 Re: Производительность ООП   Yury Kopyl   20 Nov 2003 12:54:40 
 Re: Производительность ООП   Ilia Vinokurov   20 Nov 2003 15:35:26 
 Re: Производительность ООП   Alexey Mahotkin   21 Nov 2003 00:40:24 
 Re: Производительность ООП   Ivan Frolcov   21 Nov 2003 12:25:49 
 Re: Производительность ООП   Ilia Vinokurov   21 Nov 2003 12:55:50 
 Re: Производительность ООП   Nick Kostirya   21 Nov 2003 13:41:16 
 Re: Производительность ООП   Ivan Frolcov   21 Nov 2003 13:54:15 
 Re: Производительность ООП   Konstantin Tokar   21 Nov 2003 14:16:07 
 Re: Производительность ООП   Ivan Frolcov   21 Nov 2003 15:26:14 
 Re: Производительность ООП   Konstantin Tokar   21 Nov 2003 17:17:36 
 Re: Производительность ООП   Ivan Frolcov   21 Nov 2003 17:58:09 
 Re: Производительность ООП   Konstantin Tokar   21 Nov 2003 18:25:44 
 Re: Производительность ООП   Ivan Frolcov   21 Nov 2003 19:04:18 
 Re: Производительность ООП   Artem Chuprina   21 Nov 2003 14:21:32 
 Re: Производительность ООП   Ivan Frolcov   21 Nov 2003 15:26:58 
 Производительность ООП   Alexander Temerev   19 Nov 2003 22:12:51 
 Re: Производительность ООП   Konstantin Tokar   19 Nov 2003 23:10:13 
 Производительность ООП   val khokhlov   20 Nov 2003 13:40:48 
 Производительность ООП   Denis Knyazev   22 Nov 2003 00:44:45 
 Re: Производительность ООП   Ilia Vinokurov   26 Nov 2003 12:45:28 
 Re: Производительность ООП   Artem Chuprina   26 Nov 2003 14:04:43 
 Re: Производительность ООП   Ilia Vinokurov   19 Nov 2003 13:39:15 
 Re: Производительность ООП   Artem Chuprina   19 Nov 2003 14:19:38 
 Re: Производительность ООП   Ilia Vinokurov   19 Nov 2003 14:41:10 
 Re: Производительность ООП   Artem Chuprina   19 Nov 2003 15:34:25 
 Re: Производительность ООП   Ilia Vinokurov   19 Nov 2003 16:28:03 
 Re: Производительность ООП   Artem Chuprina   19 Nov 2003 21:08:41 
 Re: Производительность ООП   Ilia Vinokurov   20 Nov 2003 15:18:46 
 Re: Производительность ООП   Artem Chuprina   20 Nov 2003 17:37:01 
 Re: Производительность ООП   Ilia Vinokurov   21 Nov 2003 12:31:28 
 Re: Производительность ООП   Artem Chuprina   21 Nov 2003 14:16:07 
 Re: Производительность ООП   Ilia Vinokurov   21 Nov 2003 15:00:58 
 Производительность ООП   Andrew Alakozow   19 Nov 2003 19:33:25 
 Re: Производительность ООП   Alexey Mahotkin   18 Nov 2003 11:44:08 
 Re: Производительность ООП   Ilia Vinokurov   18 Nov 2003 13:08:44 
 Re: Производительность ООП   Alexey Mahotkin   18 Nov 2003 23:59:41 
 Re: Производительность ООП   Ilia Vinokurov   19 Nov 2003 11:50:51 
 Re: Производительность ООП   …. Љ®ў «м   19 Nov 2003 13:01:26 
 Re: Производительность ООП   Sergey Skvortsov   19 Nov 2003 14:12:54 
 Re: Производительность ООП   Ilia Vinokurov   19 Nov 2003 14:54:19 
Архивное /ru.perl/3300eed7604c.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional