[Ruby] Q: module_eval

Yuri Leikind y.leikind на sam-solutions.net
Пн Сен 20 12:53:12 MSD 2004


On Mon, 20 Sep 2004 12:47:50 +0400
"Alexey I. Froloff" <raorn на immo.ru> wrote:

>      * Yuri Leikind <y.leikind@> [040920 12:41]:
>      > Мне кажется очень некрасивым, когда бибилотека плодит классы 
>      > на верхем уровне, да еще и не дает возможности узнать имена классов.
>      Мне кажется стОит пропатчить create_object чтобы он возвращал
>      класс.  Имя мне не нужно, тут у меня полная динамика.

Да, или так.

>      
>      > По-моему, стоит хотя бы переписать так, чтобы классы создавались
>      > внутри какого-то одного модуля.
>      Для моих задач этого вполне хватает.  Но тоже просто патчится.
>      Если сделать через config[:class_base] - не сильно уродливо будет
>      выглядеть?

Это уже дело вкуса. Можно и так, imho

-- 
Best regards,
Yuri Leikind

"Миротворец - это человек, который кормит крокодила в надежде, что тот сожрет его последним"

Уинстон Черчилль


Подробная информация о списке рассылки Ruby