[Moscow.pm] Как бороться с циклическими зависимостями?
Akzhan Abdulin
akzhan.abdulin на gmail.com
Пт Мар 19 02:15:19 PDT 2010
Тут будет бесконечный цикл в одном случае :)
19 марта 2010 г. 12:13 пользователь Dmitry Karasik
<dmitry на karasik.eu.org>написал:
> > Или вот второй пример: модулю отсылки почты надо вести логи, и он
> > подключает соответствующий модуль. И наоборот, модулю работы с логами
> > надо, например в случае ошибки, отослать письмо.
>
> Можно и не бороться:
>
> package Mail;
>
> sub log_this
> {
> require Log;
> ...
> }
>
> package Log;
>
> sub mail_that
> {
> require Mail;
> ...
> }
>
>
> --
> Sincerely,
> Dmitry Karasik
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20100319/3c74929c/attachment-0001.html>
Подробная информация о списке рассылки Moscow-pm