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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Andrey Sapozhnikov                   2:5020/400     07 Feb 2002  05:01:37
 To : Oleg Shumsky
 Subject : Re: Hаписать счетчик
 -------------------------------------------------------------------------------- 
 
 "Oleg Shumsky" <Oleg.Shumsky@f83.n5055.z2.fidonet.org> wrote in message
 news:1013037958@f83.n5055.z2.ftn...
 
 > а я вот не вразумею, на кой он вообще сдался, этот ОО интерфейс.
 > Hу скажи, ну зачем вот в этом ОО интерфейс?
 >
 > #!/usr/bin/perl
 > print "Content-type: text/html\n\n";
 > print "<HTML><BODY>\n";
 > print "Hello, world!\n";
 > print "</BODY></HTML>";
 
 В этом - никакого интерфейса не надо. Равно как и программировать вообще,
 т.к. это все можно заменить статическим HTML. А вообще-то целесообразность
 применения ООП возрастает с увеличением сложности задач.
 
 > может, конечно, я не шагаю в ногу со временем, однако, перечитав уйму
 
 книжек и
 
 > манов, узнав об этих инкапсуляциях, методах и прочем, я пришел к выводу,
 
 что
 
 > все это только усложняет жизнь.
 
 Похоже, что книги и маны которые вы прочли были о  том, как воплотить в код
 построенную ОО модель. Рекомендую поискать литературу о том, как увидеть в
 задаче
 объектную сущность и построить объектную модель.
 
 > Хорошим модуль становится только тогда, когда к
 > нему есть хорошая документация с хорошими примерами. А написан он с ООП
 
 или без
 
 > него, по большому счету - до лампы.
 
 Одно другого не отрицает. Документация в любом случае полезна.
 
 > Hет, при необходимости, конечно, я использую ООП, например, когда
 
 екселевскую
 
 > табличку пропарсить или еще чего, однако, исопльзовать его в собственных
 > cgi-скриптах мне напряжно.
 >
 > Хотелось бы выслушать доводы за и против в этом плане. Только не нужно
 
 пинать
 
 > ногами и кричать, что типа, тот, кто не использует ООП - ламер, или
 
 наоборот.
 
 Объектами пользуются в Perl-скриптах  все, даже не всегда подозревая, что
 это объекты.
 Hапример STDIN, STDOUT и STDERR являются (в несколько завуалированной форме)
 объектами класса IO::Handle. Если ваши скрипты просты, прямолинейны и
 очевидны
 настолько, что использование объектно-ориентированного подхода для них
 неоправдано -
 не используйте его. Просто пользуйтесь библиотечными объектами не вникая в
 их сущность.
 
 Дальше я развивать тему не буду - попахивает оффтопиком.
 
 Андрей
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Hаписать счетчик   Oleg Shumsky   06 Feb 2002 21:17:50 
 Re: Hаписать счетчик   Andrey Sapozhnikov   07 Feb 2002 05:01:37 
 Hаписать счетчик   Alexander Kostiuchenko   08 Feb 2002 16:13:15 
 Re: Hаписать счетчик   Andrey Sapozhnikov   11 Feb 2002 15:12:47 
Архивное /ru.cgi.perl/6577d3cbe744.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional