Комментарии 7
Если у вас не-legacy OO-система, смотрите в сторону Moose. Там есть всё, и ещё чуть-чуть :)
ЗЫ: за bless({}, ref $invocant || $invocant) я бы лично закапывал на месте :) Не должно быть возможности вызвать new() на объекте.
ЗЫ: за bless({}, ref $invocant || $invocant) я бы лично закапывал на месте :) Не должно быть возможности вызвать new() на объекте.
0
Поркуа же «закапывать»?
Что Вам мешает спроектировать объект с дефолтными свойствами, достаточными для его функционирования? Или я Вас неверно понял?
Что Вам мешает спроектировать объект с дефолтными свойствами, достаточными для его функционирования? Или я Вас неверно понял?
0
Исправьте опечатку в заголовке. Да и саму текстовку будет полезно прогнать через word.
Спасибо за статью.
Спасибо за статью.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Эффектное создание объектов в Perl