|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Nick Kostirya 2:5020/400 30 Oct 2006 14:22:03 To : Ivan Frolkov Subject : Re: Что-то совсем скучно стало -------------------------------------------------------------------------------- On Mon, 30 Oct 2006 12:41:53 +0300 "Ivan Frolkov" <lala@mail.ge> wrote: > Mon Oct 30 2006 10:27, Nick Kostirya wrote to Ivan Frolkov: > > NK> Если бы до этого не знал о существовании аспектно-ориентированного > NK> программирование, то так бы и не узнал о Hook::LexWrap. При этом выбирал > NK> его из 6 аналогичных модулей. > > Я его использовал, чтобы в большом проекте отлавиливать добавления в некую > мысклевую таблицу (эдакие триггера вручную). Hикогда бы не подумал, что это > называется аспектно-ориентированное программирование, мне это показалось > грязным хаком. ("Если б Остап узнал, что он играет такие мудреные партии и > сталкивается с такой испытанной защитой, он крайне бы удивился.") Так это не аспектное. Просто когда чего-то нет прямо - оно и реализовывается грязными хаком. :-) Тот же пакет Aspect (AOP for Perl) использует Aspect::Hook::LexWrap. Кстати приятно, что в perl6 это уже будет на уровне языка! --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/1670028f1f9f1.html, оценка из 5, голосов 10
|