|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Ivan Frolcov 2:5020/175.2 20 Apr 2004 11:27:48 To : Yury Kopyl Subject : Re: OOP perl -------------------------------------------------------------------------------- Tue Apr 20 2004 10:03, Yury Kopyl wrote to Ivan Frolkov: YK>>> static (методы/переменные класса) были все таки встроенными, а не YK>>> танца с бубном за счет Attribute::Handle. IF>> Этого барахла как раз навалом в perl6. YK> Чой-то я не нашел в RFC. Поделись ссылками? http://www.perl.com/lpt/a/2004/04/16/a12.html IF>> И - ну к чему это пижонство? - нет никаких пояснений, а на кой хрен оно IF>> вообще надо? YK> Если ты не понимаешь, зачем это нужно тебе , то это не значит, что это не YK> нужно другим :) Да и другим это тоже как-то без надобности. Hи тут, ни в жизни я ни разу не видел человека, который бы сильно мучался, скажем, от невозможности специально дружить в перле классами. YK> Возмем тот же finalize. Ты хочешь, чтобы потомки класса не перегружали YK> этот метод. Если у тебя 1-2 потомка, то это еще ничего, но если будешь YK> юзать паттерн Abstract Factory, то за всеми не уследишь. А так тебе YK> выдастся YK> ошибка еще на этапе компиляции. " -- Именно он, -- подтвердил Иван, изучая Стравинского, -- так вот он сказал заранее, что Аннушка разлила подсолнечное масло... А он и поскользнулся как раз на этом месте! Как вам это понравится? -- многозначительно осведомился Иван, надеясь произвести большой эффект своими словами. Hо эффекта не последовало..." Если я сам от себя буду защищаться - это шизофрения, как и было сказано, а если от других - маниакально-депрессивный психоз. В самом деле, ну что мне до наследования и переопределения моих методов каким-то абстрактным Васей Пупкиным? Да бога ради, пусть переопределяет. YK> Hасчет public/private/protected я уже не говорю. Полно кода, который YK> юзает классы в обход их интерфейсов. Это плохо. Очень. Особенно, когда YK> код постоянно модифицируется. Вообще, плохого кода больше, чем хорошего, но это не повод ходить строем. --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/330021343d1c.html, оценка из 5, голосов 10
|